SQL2005的数据库能不能导出成sql2000的数据库!如能怎么操作?

SQL2005的数据库能不能导出成sql2000的数据库!如能怎么操作?

一、SQL2005不能直接导成SQL2000的数据库,因为SQL的规则是,只能升级,不能降级。你可以将SQL2000备份出的数据在SQL2005中还原,反之则不能。很多软件都是这样的,这叫向下兼容。
二、一般来说,SQL2008完全兼容于SQL2000,所以,如果是实际数据服务器架设的话,在当前,建议使用SQL2008R2,这是一个相对比较成熟与稳定的SQL SERVER版本。
三、如果是个人学习,为了节约个人电脑资源,可能会考虑降级,降级也不是做不到,只是非常非常的麻烦,以下是SQL2008中的做法供参考,SQL2005表面上的操作几乎与SQL2008完全一样:
1. 生成for 2000版本的数据库脚本
2008 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键要转到2000的库
-- 任务
-- 生成脚本
-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 将”编写创建数据库的脚本”设为True,找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件

2. 在2000中创建目标数据库
在查询分析器(或2008的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库

四、注意,一般上面这种做法只适合于没有多少数据的数据库,如果是一个记录上万,几十上百万的,以这种方法操作,会很难,很容易出问题。
温馨提示:内容为网友见解,仅供参考
无其他回答

SQL2005的数据库能不能导出成sql2000的数据库!如能怎么操作?
2. 在2000中创建目标数据库 在查询分析器(或2008的manger studio在打开脚本文件), 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库 四、注意,一般上面这种做法只适合于没有多少数据的数据库,如果是一个记录上万,几十上百万的,以这种方法操作,会很难,很容易出问题。

如何将sql 2005 中的数据库转换成sql 2000 详细步骤
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 导出数据 -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库 -- 在"选择目标"步骤中, 连接到 2000, 并选择步骤2新建的库 -- 在"选择源表和源视图"中,...

sql2005的数据库想转变成sql2000,怎么办?
点那个数据库右键>任务>生成脚本,在选择脚本选项里有一项“为服务器脚本编写脚本”,那一项选择SQL Server 2000,其他的看着选,生成完后在sql2000里面运行那sql

sql2005数据库怎么转成2000的?
1、 在生成脚本之前,我们需要将数据库的兼容级别设置成"SQL Server 2000 (80)"。该设置可以在数据库属性->Option->Compatibility level中设置。2. 由于SQL Server 2005包很了很多SQL Server 2000不同的new feature 比如"Service Broker",我们在2000的数据库实例上运行脚本时可能会收到一些语句(比如A...

怎么把sql server2005 数据 复制到 sql server 2000里?
打开企业管理器,选择sql server组,右键“ 新建sql server注册”(你会的吧?有注册向导,如果两台电脑是局域网内的话,在点一下步,在“可用的服务器” 列表中选择2005 的sql server 服务器名称),然后再导入数据, 选择刚注册的 sql Server 组,然后按你的需求导入数据便是 ...

有没有办法编程实现:2005版本的sql server数据库文件转换为2000版本的文...
我没干过这个事情,但是要是我的话,我会这样试一试:同时运行2005和2000,然后用程序读2005库的数据,然后用写进2000的数据库。读和写的时候,注意数据库表的依赖关系。

管家婆在sql2005下备份的数据怎么在sql2000下使用
无法使用。2000的可以在2005下使用,但是反过来没办法。不过可以采用这样的方式:联系管家婆客服或者技术人员,让他们把你的数据库备份文件里的关键数据如商品信息、库存数据、客户信息等从数据库的相关表里直接提取成EXCEL格式,再在2005下创建空白帐套,将提取数据导入到空白帐套对应的数据库的相关表里。建议...

SQL2005怎么添加2000数据库
1.右击要还原的数据库--->属性--->选项--->设置兼容级别为:SQL Server 2000 (80)2.在指定了要还原的*.bak文件以后,选项--->设置 还原选项--->覆盖现有数据库(选上),其它默认。3.确定后你的mssql2000数据库备份文件就可以还原到mssql2005中了 ...

sql2005 数据导出2000的脚本,不要给我复制网上那几段。没用的
你的理解是正确的,你可以看到导出脚本里面有一步骤 是出现 很多选项,也就是你上面说的 1.在”编写数据库脚本“这个选项 ,选择 ture,默认可能是flase,改成ture就行 2.还有一个选项是,”为数据库版本编写脚本“,这里在下拉菜单选 ”2000“就行了 ...

如何将sql server2005数据库导出
sql server2005 方法 1、在成功登录之后,找到要导出的数据库,右击-->任务-->导出数据 2、如下这个窗口,可以直接点击下一步 3、在这张图片中,“目标”表示的是我们要把数据库倒入盛什么格式的文件,在这里,我选择的是默认的,继续“下一步”4、选择“复制一个或多个表或试图的数据”5、选中...

相似回答