调用sqlcmd时如何更改端口

时间:2011-05-23 16:11:17

标签: sql sqlcmd

我有这个命令

sqlcmd.exe -E -i "C:\joe-db-scripts\joe-db-tasks.Install.sql"

我需要添加32001的特定非标准端口。我该怎么办?我在考虑一些像-p或其他东西的标志,但我不知道语法。

3 个答案:

答案 0 :(得分:27)

根据this MSDN link,您使用-S servername,32001

答案 1 :(得分:3)

就是这样:How to Connect to the Database Engine using sqlcmd。像这样:

sqlcmd -S ComputerA,1691

答案 2 :(得分:1)

以下解决方案适用于SQL Server 2008及更高版本。

sqlcmd -S“主机名或IP,端口号”-U SA -P密码