查看完整版本: 问个简单问题关于SQLSERVER

FoxDave 2008-3-26 20:10

问个简单问题关于SQLSERVER

请问如何导出数据库的脚本? 比如说我要转用Oracle,想把SQLSERVER中的各种数据导出一个脚本,然后在Oracle中执行脚本导入相关信息。这样可以做到吗?

andriy 2008-3-26 20:21

sqlserver2000:
打开企业管理器-->选择所要处理的数据库-->点右键选择“所有任务”-->生成sql脚本-->选择所要生成的内容-->选择脚本文件产生的路径-->确定

FoxDave 2008-3-26 20:34

我的是EXPRESS版的2005   有这个功能吗?

andriy 2008-3-26 20:45

我02年学的SQLSERVER 2K,2005不熟悉。
只能提供一些参考:
[quote]在SQL2005附加过后的数据库,不能再被2000附加了

如果想还原到SQL2000,目前我用的方法是在sql 2005中生成数据库的脚本,

[img]http://school.ogdev.net/upload/img/4935591944.jpg[/img]

[img]http://school.ogdev.net/upload/img/4936041664.jpg[/img]

如果是所有的数据请勾选:Script all objects in the selected database

[img]http://school.ogdev.net/upload/img/4938564857.jpg[/img]

注意生成的时候, 要选择生成sql 2000这个版本的脚本然后在2000中用这个脚本建立目标库,

再用数据导入/导出工具或查询分析器,把数据从2005导到2000即可.

关系图需要自己重新建立![/quote]

FoxDave 2008-3-26 22:21

感谢详尽的解答
页: [1]
查看完整版本: 问个简单问题关于SQLSERVER