要使用sqlcmd执行SQL文件,您可以使用以下命令:
sqlcmd -S <服务器名> -d <数据库名> -U <用户名> -P <密码> -i <输入文件>
<服务器名>:数据库服务器的名称或 IP 地址。
<数据库名>:要连接的数据库的名称。
<用户名>:登录数据库的用户名。
<密码>:登录数据库的密码。
<输入文件>:包含要执行的 SQL 查询的文件路径。
例如,如果您的服务器名为 localhost,数据库名为 MyDatabase,用户名为 myuser,密码为 mypassword,并且您有一个名为 query.sql 的SQL文件,您可以使用以下命令来执行它:
sqlcmd -S localhost -d MyDatabase -U myuser -P mypassword -i query.sql
请注意,您需要确保已经安装了 SQL Server Command Line Utilities,并且 sqlcmd 命令可以在您的系统路径中找到。