繁体   English   中英

如何通过SQL的批处理脚本命令执行SQL脚本?

[英]How to execute the SQL Script through Batch Script Command from SQL?

我正在尝试从批处理脚本执行.sql文件,但无法执行。 脚本具有多个脚本,例如Create Table,Stored Procedure和GO语句分隔。

我尝试使用以下脚本,但是未执行脚本。

DB Servername : localhost\SQL2017
Authentication : Windows

sqlcmd -E -S localhost\SQL2017\MyDatabase -i C:\SQLScripts\TestScript.sql

尝试以下方法:

sqlcmd -E -S localhost\SQL2017 -d MyDatabase -i C:\SQLScripts\TestScript.sql

您需要使用-d参数来指定数据库名称。 -S参数应仅包含服务器名称和实例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM