基于ODBC的SQL Server连接使用端口1433尽管在.odbc.ini中设置了不同的端口

时间:2017-11-24 04:25:19

标签: sql-server odbc unixodbc netstat

我遇到了一个问题 - 即使我已经将.odbc.ini设置为使用静态端口9088连接到SQL Server(我已经将此作为SQL Server端的另一个侦听端口添加,除了端口1433),每当我在目标SQL Server中访问netstat -ano时,它仍然显示连接在端口1433上。我在这两个数据库之间没有防火墙。

我还能做些什么来确保连接是9088而不是1433?

enter image description here

这些是我尝试过的不同的.odbc.ini配置,但仍然继续使用1433端口!

[<SERVER NAME>]

Driver=/opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2260.0

ServerName=<Server Name>

Port=9088

[<SERVER NAME>]

Driver=/opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2260.0

ServerName=<Server Name>,9088

或者

[<SERVER NAME>]

Driver=/opt/microsoft/msodbcsql/lib64/libmsodbcsql-11.0.so.2260.0

ServerName=<Server Name>:9088

谢谢和问候,

埃斯特

0 个答案:

没有答案