如何在 SQLServer 连接字符串中指定端口号?

我在 SQLServerManagementStudio 中使用了以下连接字符串:

mycomputer.test.xxx.com:1234\myInstance1

但是下面这个是可以的:

mycomputer.test.xxx.com\myInstance1

那么如何在连接字符串中指定端口号呢?

261706 次浏览

使用逗号指定 SQLServer 的端口号:

mycomputer.test.xxx.com,1234

在指定端口时,没有必要指定实例名称。

http://www.connectionstrings.com/有更多的例子,这节省了我好几次。

对于 JDBC,适当的格式略有不同,如下所示:

jdbc:microsoft:sqlserver://mycomputer.test.xxx.com:49843

注意冒号而不是逗号。

具有指定端口的 SQL 的正确 SQL 连接字符串是在 ip 地址和端口号之间使用逗号,如下图所示: xxx.xxx.xxx,yyyy