0
我有一个sql脚本可以创建数据库,并且想知道如何在命令提示符下从批处理文件运行此脚本。 是否使用指向.sql文件位置的几行代码创建批处理文件,或创建一个包含.sql文件内容的新批处理文件?如何在批处理文件中运行SQL脚本
我已经看了一些相关的问题,但似乎无法看到明确的答案。
谢谢:)
我有一个sql脚本可以创建数据库,并且想知道如何在命令提示符下从批处理文件运行此脚本。 是否使用指向.sql文件位置的几行代码创建批处理文件,或创建一个包含.sql文件内容的新批处理文件?如何在批处理文件中运行SQL脚本
我已经看了一些相关的问题,但似乎无法看到明确的答案。
谢谢:)
您可以创建一个批处理文件,并使用-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。
osql.exe是您可以探索的一个选项。 – DMason