从SQL 2008 复制数据及对像到SQL 2000 的方法

Michael_g 2008-11-26 11:11:08
从SQL 2008 复制数据及对像到SQL 2000 的方法

1.使用 SQL Server Management Studio 连接到源服务器
2.在源数据库上单击右键,选择“任务”-> “生成脚本”
3.在“选择数据库”对话框中选择源数据库,并将“为数据库中所有对象编写脚本”选项选中
4.在“选脚本选项”对话框中将“为服务器版本编写脚本” (在列表框中倒数第二项)选项更改为 SQL2000
5.在“输出选项”对话框中选择“将脚本保存到文件”。单击“完成”

6.关闭数据库链接
7.连接到SQL2000数据库,新建一个数据库(目标数库)。
8.打开刚才保存的哪个数据库脚本,查看第一行的语句 USE [XXX] 其中XXX应和你刚才新建的数据库名子一样才可,如不同请手动更改过来。
9.点击工具条上的执行按钮。
10.链接到SQL2008数据库(源数据库),在数据库上右单击选择“任务”->“导出数据”,分别选择源数据库与目标数据库。
11.在“指定表复制或查询”对话框中选择“复制一个或多个表或视图的数据”
12.在“选择源表或源视图”对话框中选择所有的表,不要选视图,否则在目标数据库中会新建与视图同名的表。
13.点一步,完成 大功告成!
...全文
73 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Michael_g 2008-11-26
  • 打赏
  • 举报
回复
还有一条忘了就是在 12步时 同选中所有的表,然后单击"编辑映射"按钮,将“启用标识插入”选项选中,否则复制数据时将无法复制带有ID列的表
fcuandy 2008-11-26
  • 打赏
  • 举报
回复
e

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧