我拥有应用程序的一小部分。我有很多存储过程,其中50-100个要安装在每个环境中。我正在准备安装它们的脚本。
什么是在sql server 2012中安装大约50-100个存储过程的最佳方法。我只想安装并将其指向.sql文件。该文件将包含脚本并执行If Not EXISTS CHECK,删除并重新创建它。但是我需要手动运行所有这些。我希望能够通过某种类型的脚本或批处理文件触发.sql脚本。
有人可以指点一下......谢谢。
答案 0 :(得分:2)
您可以使用sqlcmd.exe
:
sqlcmd -S server\instance -U username -P password -i C:\script.sql -o C:\results.txt
将所有50-100个check / drop / create命令放在一个文件中,然后创建一个包含上述内容的批处理文件。