我创建了几个SQL数据库更改脚本,并将它们放在一个文件夹中。是否有一种简单的方法可以将其中的一些组合成一个文件或可执行文件,以便我的伙伴更容易在他的数据库中执行它们?
感谢您的帮助!
答案 0 :(得分:0)
您可以使用 COPY 命令,使用/ a开关(对于ASCII)执行此操作。
copy *.sql /a one_big_script.sql
我通常将此命令放在批处理文件(“make.bat”)中,然后只需双击它即可运行它并从几个较小的文件中创建一个脚本。
答案 1 :(得分:-1)
我认为Red Gate的SQL打包程序可以做到这一点(还有更多)
http://www.red-gate.com/products/SQL_Packager/index.htm
我目前使用一个前同事编写的小程序,该程序获取.sql文件列表并将它们合并到一个可以运行的文件中。不幸的是,我没有源代码为您提供可行的解决方案。
将一个文件夹中的所有文件合并成一个长文件的快速应用程序或脚本拼凑起来应该是相当直接的。
答案 2 :(得分:-1)
找到简单文件加入者 - http://www.peretek.com/sfj.php - 完成工作并且它是免费的! =]
此外,它似乎适用于任何扩展,而不仅仅是文本文件...这是非常酷!