好贷网好贷款

装了SQLSERVER2008 20netcup]

发布时间:2016-12-4 9:54:34 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"装了SQLSERVER2008 20netcup]",主要涉及到装了SQLSERVER2008 20netcup]方面的内容,对于装了SQLSERVER2008 20netcup]感兴趣的同学可以参考一下。

装了SQLSERVER2008,恢复过去2000的数据库到2008,也能用.但是兼容级别还是80的 想问下, 1:现在兼容级别是80 的情况下,备份或者分离的数据库,还能恢复到2000里不? 2:如果兼容级别设置到100,肯定就恢复不到2000了吧?

不知道导入脚本的操作还有效不  

1:现在兼容级别是80 的情况下,备份或者分离的数据库,还能恢复到2000里不?  2:如果兼容级别设置到100,肯定就恢复不到2000了吧? 2008转到2000的步骤 1. 生成for 2000版本的数据库脚本 2008 的manger studio -- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例 -- 右键要转到2000的库 -- 任务 -- 生成脚本 -- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库 -- 勾选"为所选数据库中的所有对象编写脚本" -- 在接下来的"选择脚本选项"中, 将”编写创建数据库的脚本”设为True,找到"为服务器版本编写脚本"项, 选择"SQL Server 2000" -- 其他选项根据需要设置 -- 最后把脚本保存到一个 .sql 脚本文件 2. 在2000中创建目标数据库 连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库 3. 将数据从2008导到2000 打开SQL Server 2000的企业管理器 -- 右键要导入数据的数据库 -- 任务 -- 导入数据 -- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库 -- 在"选择数据源"步骤中, 连接到 2008, 并选择源数据库 -- 在"选择源表和源视图"中, 选择所有的表 -- 最后完成

就是2008生成的脚本在2000的查询分析器里面 在查询分析器,连接到SQL Server 2000,执行上面生成的脚本.以创建一个新的数据库,不知道这个步骤怎么样

引用楼主 netcup 的回复:装了SQLSERVER2008,恢复过去2000的数据库到2008,也能用.但是兼容级别还是80的 想问下, 1:现在兼容级别是80 的情况下,备份或者分离的数据库,还能恢复到2000里不? 2:如果兼容级别设置到100,肯定就恢复不到2000了吧? 我认为都不能再恢复到2000里. 至少2是不行.1没有试过.

我是直接从2000 分离以后附加到2008的,感觉没什么问题,当然里面只有数据,没有触发器存储过程,我想把这些全部重写一下

好像不能恢复到2000,我看附加的时候数据库版本已经被升级了

兼容级别的不同是说明,比如80保留2000语法特性,此时虽然数据库已经升级至2008,仍无法使用2008的新特性。 所以兼容级别跟数据库备份还原没有关系,新版本的数据库是无法用分离或备份的方式在old版本下使用。 案例 提醒:在生产数据库上变更库兼容级别需要与开发人员沟通是否会造成意外。

已经测试过了,虽然兼容级别是80,但是备份仍然不能恢复到2000里,提示数据库版本是657还是什么的,和当前系统525不匹配还是什么,不能恢复.

上一篇:通过http远程访问Sql server 2005 Anaysis services问题 50t44274124]
下一篇:请各位就‘数据迁移’谈谈各自的看法与及特点 30fredrickhu]

相关文章

相关评论