SQL2005数据库导入SQL2000的步骤
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
1. 生成for 2000版本的数据库脚本
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键点击欲转到SQL2000的数据库(比如:ReportServer)
—然后点选“任务”-->"生成脚本"
-- 在"脚本向导"的"选择数据库"中, 确定选择的是要转到2000的库,如下图所示:
-- 勾选"为所选数据库中的所有对象编写脚本"
-- 在接下来的"选择脚本选项"中, 找到"为服务器版本编写脚本"项, 选择"SQL Server 2000"
-- 其他选项根据需要设置
-- 最后把脚本保存到一个 .sql 脚本文件
2. 在2000中创建目标数据库
---连接到SQL Server 2000,新建一个数据库,名字与在2005导出的数据库同名(如:ReportServer)
---打开查询分析器,选择数据库ReportServer,在这个数据上执行上面生成的脚本.以创建所有相关的数据模式(包括表,视图,存储过程)。
3. 将数据从2005导到2000
2005 的manger studio
-- 打开"对象资源管理器"(没有的话按F8), 连接到你的实例
-- 右键点击欲转到SQL2000的数据库(比如:ReportServer)
-- 然后点选“任务”-->"导出数据"
-- 在"SQL Server 导入和导出向导"的"选择数据源"步骤中, 确定选择的是要导出的数据库
-- 在"选择目标"步骤中, 连接到 2000数据库, 并选择步骤2新建的目标数据库
-- 在"选择源表和源视图"中, 选择所有的表,(不要选择视图,视图已经在第二步已经导入)
--选择每个表后边的“编辑”按钮,在弹出的“列映射”对话框中选择“启用标识插入”,对每个表都进行如是操作。具体如下图所示:
-- 最后完成
就这么可以搞定了.......自己演示看看吧!!!1
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!