SQL:如何通过t-sql脚本移植sql server数据库

时间:2011-06-15 10:22:47

标签: sql sql-server tsql ssms

我必须使用t-sql脚本移植sql server(2008)数据库。我可以从Sql Server Management Studio为每个数据库对象(存储过程,表)生成“创建”脚本(虽然它看起来需要很长时间)

如何为表格移植数据?我想要有这样的脚本:

INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
...

我可以从Sql Server Management Studio生成这样的脚本,还是有一些免费的第三方实用程序? (我想应该有)。

提前谢谢!

2 个答案:

答案 0 :(得分:2)

(免费)SMSS Tool pack插件可以为数据库生成插入脚本。

答案 1 :(得分:1)

如果您要批量插入数据,我建议您使用批量插入。您可以从T-SQL执行插入操作,但我更喜欢使用bcp命令行实用程序,因为我可以执行导出和导入,只需对运行行进行最小的更改。哦......它比一堆插入语句运行得快得多。查看documentation,看看它是否符合您的目的。