我必须用t-sql脚本移植sql server (2008)数据库。我可以从Sql Server Management Studio为每个数据库对象(存储过程、表)生成“创建”脚本(尽管这看起来需要很多时间)
如何为表移植数据?我希望有这样的脚本:
INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
INSERT INTO ... VALUES(...)
...我能从Sql Server Management Studio中生成这样的脚本吗?或者有没有免费的第三方工具可以做到这一点?(我想应该有)。
提前谢谢你!
发布于 2011-06-15 18:25:19
(免费的) SMSS Tool pack插件可以为数据库生成插入脚本。
发布于 2011-06-15 20:17:51
如果您要进行数据的批量插入,我建议您使用批量插入。您可以从T-SQL执行insert,但我更喜欢使用bcp命令行工具,因为我只需对运行行进行最少的更改即可完成导出和导入。哦..。而且它的运行速度比一堆insert语句快得多。看一看documentation,看看它是否符合您的目的。
https://stackoverflow.com/questions/6356263
复制相似问题