怎样把SQL2005的备份文件导入到SQL2000的数据库中

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情
问:
我现在只有SQL2005的备份文件,电脑上有SQL2000没有SQL2005,我改怎么做?
答:
在网上找了很多方法,都是要安装SQL server 2005 导入备份文件,再通过脚本导出数据到SQL 2000, 但是有一个最大的问题就是,安装SQL server 2005 花的时间太长了,我上次安装的时候,足足花了几个小时才安装好。这下舒服了,刚刚才把SQL 2005删除了,现在又得重新安装了。于是我在网上找个SQL 2005绿色版,精减版一无所获,后来发现Microsoft SQL Server 2005 Express Edition 这个可以用,而且只有53M,下载文件和安装都比较快,下载地址在这里:官方下载Microsoft SQL Server 2005 Express Edition ,这个版本其实就是SQL 2005的精减版。

  Microsoft SQL Server 2005 Express Edition (SQL Server Express) 是一款强大而可靠的数据管理产品,可以为嵌入式应用程序客户端、轻型 Web 应用程序以及本地数据存储区提供丰富的功能,有利于保护数据,提高性能。SQL Server Express 具有易于部署以及快速设计原型的特点,您可以无偿获取并可以随应用程序自由再分发。SQL Server Express 的设计宗旨是与其他服务器基础结构投资实现无缝集成。

  这只是一个服务端工具,还得装一个图形界面的管理工具Microsoft SQL Server Management Studio Express,文件也很小,才39M,跟SQL 2005企业版一张DVD光盘两三G的容量来说,这个真是小巫见大巫咯。下载地址在这里:官方下载Microsoft SQL Server Management Studio Express 。安装完后就可以操作了,这个可以与SQL 2000并存的。

  在SQL 2005 Management Studio Express管理工具里,把事先备份的数据库文件还原,在对应的数据库中点击右键然后选择“任务”菜单下的“生成脚本”,在“选项”下面的框中找到“为服务器版本编写脚本”,把后面的SQL Server2005修改成SQL Server 2000,把表,存储过程,视图这些都选中,然后点击“下一步”,再点击“完成”,把生成的SQL保存到文件里。

  在SQL Server 2000 里,新建一个数据库,把刚刚生成的SQL脚本文件“查询分析器”里运行,这样对应的表结构,存储过程都有了,这时我们在SQL Server 2000企业管理器“导入数据”,输入SQL Server 2005中服务器的名称或者IP地址,连接到SQL Server 2005,导入数据就OK了。
 
 
具体操作步骤:

将sql2005的数据库导入到sql2000的方法

现在大部分人用windows 2003做 服务器,用sql2005做 数据库,但是还又一部分人用的是sql2000,sql数据库向下兼容但不向上兼容,所以sql2005导出的数据无法导入sql2000。

下面介绍一个方法

1.设置sql2005的数据库兼容级别
--右键数据的属性中选项设置兼容级别为 Sql Server 2000(80)即可。
2. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开"对象 资源管理器"(没有的话按 f8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在"脚本向导"的"选择数据库" 中, 确定选择的是要转到2000的库
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"sql server
2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件
3. 在2000中创建目标数据库
在查询分析器(或2005的manger studio在打开脚本文件), 连接到sql server 2000,执行上面生成的脚本.以创建一个新的数据库
4. 将数据从2005导到2000
2005 的 manger studio
-- 打开"对象资源管理器"(没有的话按f8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 导出数据
-- 在"sql server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库
-- 在" 选择目标"步骤中, 连接到 2000, 并选择步骤3新建的库
-- 在"选择源表和源视图"中, 选择所有的表
-- 最后完成


Sql Server 2000中的数据库备份文件还原到sql2005 吐血整理关于将sql2000数据库还原到2005中的方法,有配图,楼主亲测,绝对管用 立即下载

相关推荐

SQL SERVER 2005转换为SQL2000

 用2005 Managament Studio 在数据库属性里面把兼容性直接设置为SQL SERVER 2000模式就行了。1.导出数据库语法为Sql文件. 2.到户所有数据到Maccess件(mdb) 3.新建2000数据库. 4.在库中执行创建的sql语法. 5.导入access中的数据. 完成sql2005转到sql2000的步骤 2005转到2000的步骤 1. 生成for 2000版本

路在何方 1273

SQL Server 2005数据导入到SQL Server 2000中(图解)

问:我这边有两个版本的数据库,一个是SQL Server 2005,一个是SQL Server 2000,我想把sql server2005的数据和结构导入到sql server 2000中,不知道该怎样操作? 回答:在SQL server 2005附加过后的数据库,不能再被2000附加了 如果想还原到SQL2000,目前我用的方法是在sql 2005中生成数据库的脚本。 如果是所有的数据请勾选:

leelong80的专栏 1947

图解SQL2005导出成SQL2000

<br />因为在家是SQL2005到公司要转成SQL2000<br />本人太懒<br />虽然只改了小小的几个表,我也不愿意在改一下,或是把表结构COPY过去<br />还是找找有啥简单的方法不<br />果然SQL2005是支持从SQL2005直接导出数据到SQL2000的<br />步骤:<br />1.登录你的数据库,选择你要导出的数据库<br /><br /> <br />2.右键【任务】---【导出数据】---【下一步】<br /><br /> <br />3.选择源数据库【你要导出的数据所在

WaterShuiMiao的专栏 1607

sql server 2000升级到2005方法总结

sql server 2000升级到2005有5种方法: . 直接升级 . 利用detach/attach功能移动sql server 2000数据库2005 . 通过backup/restore功能来迁移db . 通过sql server 2005的database copy wizard来拷贝数据库 . 通过dts的export/import工具来迁移数据到...

weixin_30764137的博客 545

Sql2000备份文件导入到sql2005

Sql2005中还原Sql2000备份文件 序言: mssql2005中还原mssql2000备份文件(*.bak)2008-02-19 14:55由于mssql数据库的升级换代(指从20002005),我们系统之前使用的mssql2000数据库备份文件(*.bak文件)需要导入到mssql2005. 我们通常的作法是:  1.在数据库中新建一个新的数据库(通常以备份文件...

sakyoneone的专栏 223

SQL2005备份文件导入到SQL2000的操作心得

如题,今天帮朋友把一个客户的SQL2005备份数据库文件导入到我朋友的SQL2000服务器中。为此,整整折腾了3天的时间。总算弄明白了。为此,想和也有这方面问题的朋友交流一下经验。 简单说一下思路。 总体思路为:备份文件导入到本地SQL2005服务器上,接着由于要导入的SQL SERVER是2000的,因此做一个脚本,使数据库结构转换为...

weixin_33744854的博客 106

如何将sql2000数据备份文件(,bak)还原为sql2005文件

如何将sql2000数据备份文件(,bak)还原为sql2005文件mssql2005中还原mssql2000备份文件(*.bak) 5由于mssql数据库的升级换代(指从20002005),我们系统之前使用的mssql2000数据库备份文件(*.bak文件)需要导入到mssql2005.我们通常的作法是: 1.在数据库中新建一个新的数据库(通常以备份文件的名字命名) 2.还原

wenzhu0521的专栏 1841

Sql2000数据库备份文件恢复到Sql2005的方法

Sql2000数据库备份文件恢复到Sql2005的方法

全欣 的专栏 1万+

sql server 2005还原sql server 2000数据库备份

Sql Server 2000数据库备份来还原Sql Server 2005中的数据库现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇《SQL2005备份还原问题 》讲解到了,但个人感

be_a_happylucky_dog的专栏 3472

SQL2005导入到SQL2000的方法

  关于SQL2005下创建的数据库,如需要导入到SQL2000下使用要怎么办。             SQL2005的语法和SQL2000的语法有所不同,试了几次发现数据库无法使用备份和附加的方法转换到SQL2000。必须先转换成脚本文件,然后在2000中用这个脚本建立目标库,再用数据导入/导出把数据从2005导到2000即可,按SQL2005提供转换到SQL2000的方法,经过自定义生成

走向架构师之路 1567

sql server 2000数据库备份文件还原成sql server 2005 /2008

前几天需要把公司远程桌面上的一个数据库还原到本地。服务器上的是mssql 2000,手动还原到本地sql2008 出错。于是搜索并解决了以下问题。 在sql server 2005 /2008中直接右击数据库选还原数据库。     详细错误信息附图如下:    1、删除上述操作中新建的数据库或还原时要起的数据库名称相同的数据库名称,结合上图如删除已存在的'test'

linghao00的专栏 3626

SQL2005数据库备份如何还原到SQL2000数据库

<br /> 以前帮客户做了一个网站.是VS2005+2000数据库后来不知道为什么..将数据库转为2005的了..过了一段时间又要转成2000的..郁闷至极..主要是从来没弄过..结果就到网上去找..找了整整一个上午.终于将这个问题解决..可能有点麻烦..有高手还望指正!<br />一,首先将05的数据库备份还原到本机的05中<br />  通过在空的数据库上右键-任务-还原 来完成<br />二,在05数据库上右击-任务-生成脚本<br />      1.在生成脚本之前,我们需要将数据库的兼容级别设

学无止境 2万+

SQL 2005备份文件导入到SQL 2000

參考: http://brightsky006.blog.163.com/blog/static/22583668200962195059485/把SQL 2005备份文件导入到SQL 2000学习珍藏   2009-07-21 09:50   阅读616   评论0   字号: 大大  中中  小小 电脑上安装了SQL Server

wizardlun的专栏 1739

如何将SQL2005的数据导入到SQL2000

 如何导出SQL2005数据库才能够导入到SQL2000|SQLserver数据库迁移.这个过程应该进行如下处理?1. 生成for 2000版本的数据库脚本2005 的manger studio-- 打开"对象资源管理器"(没有的话按f8), 连接到你的实例-- 右键要转到2000的库-- 任务-- 生成脚本-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库-- 勾选"为所

艾可狗狗工作室 863

Sql Server 2000数据库备份文件还原成Sql Server 2005

核心步骤: 在sql server 2005 中直接右击数据库选还原数据库。 详细内容: 用Sql Server 2000数据库备份来还原Sql Server 2005中的数据库 现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然...

bangti5888的博客 101

Sql Server 2000数据库备份来还原Sql Server 2005中的数据库

      现在手中有Sql Server 2000中的数据库备份文件(如果此备份文件没有后缀名*.bak或*.trn,请追加相应的后缀名),欲将此文件还原到Sql Server 2005中,还原时突然报错,为此在网上搜索了有关文章,金庆的专栏中有一篇《SQL2005备份还原问题 》讲解到了,但个人感觉不是很详细,现将分析和解决方法详细讲解。【简单回顾】      如果我们有Sql Server

hupeng45的专栏 628

SQL2000数据库升级到SQL2005

今天总算顺利的把以前的SQL2000数据库迁移到了SQL2005数据库上,完成了服务器最后的升级(顺便做个广告:支持.NET2.0空间200M+SQL2005数据库 50M 只要 200元!^_^ QQ: 8699765)在升级的过程中有有几个需要注意的事项,下面一一做出解释:1、新建数据库2、取个名字,这里是个例子:artme3、还原数据库4、点From de

taito的专栏 1万+

SQL2005生成SQL2000脚本的一些解决方法

下午,客户问我,关于SQL2005下创建的数据库,如需要导入到SQL2000下使用要怎么办。      SQL2005的语法和SQL2000的语 法有所不同,试了几次发现数据库无法使用备份和附加的方法转换到SQL2000。必须先转换成脚本文件,然后在2000中用这个脚本建立目标库,再用数据 导入/导出把数据从2005导到2000即可,按SQL2005提供转换到SQL2000的方法,经过自定义生成的

1544
上一篇: win7系统下安装SQL2005(SQL Server 2005)图文教程
下一篇: SQL server2005自动备份数据库 SQL2005创建维护计划失败,提示14234错误
步恒者
博客等级 码龄19年 88粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值