16

您将如何从批处理文件中执行 SQL Server 中的存储过程(使用 Windows 身份验证)?

4

3 回答 3

30

如果您使用的是 Sql Server 2005+,则可以使用sqlcmd实用程序。

例子:

sqlcmd -Q "exec storedProcName" -S YourServer -d YourDatabase -o C:\yourOutput.txt

于 2012-10-19T18:37:00.130 回答
5

对于 SQL Server 2005 及更高版本,您可以使用 sqlcmd.exe。有关如何使用它的更多信息:

http://msdn.microsoft.com/en-us/library/ms170572.aspx

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=109770

于 2012-10-19T18:38:11.900 回答
4

您可以使用sqlcmd.exe 参见:MSDN 用法

于 2012-10-19T18:39:53.443 回答