如何在批处理文件中运行SQL脚本

时间:2014-06-09 15:44:28

标签: sql sql-server batch-file

我有一个创建数据库的sql脚本,并想知道如何在命令提示符下从批处理文件中运行它。 我是否创建了一个批处理文件,其中有几行代码指向.sql文件的位置,或者创建一个包含.sql文件内容的新批处理文件?

我已经看了几个相关的问题,但似乎无法看到明确的答案。

谢谢:)

2 个答案:

答案 0 :(得分:0)

您可以创建批处理文件并将-i标志与sqlcmd.exe一起使用,其中-i设置要运行的.sql文件的路径:

sqlcmd.exe -i F:\wherever\the\file\is

请参阅http://msdn.microsoft.com/en-us/library/ms162773.aspx以获取完整的旗帜列表和帖子How to use sqlcmd to create a database

答案 1 :(得分:0)

非常简单,你只需要3件事:

SQL客户端路径/ 脚本路径/ SQL Conection数据/

然后你可以直接从批处理中运行它而不需要任何复杂的脚本 - 如果你有我可以安排的信息,请告诉我。

问候