Как указать номер порта в строке подключения SQL Server?
Я использую следующую строку подключения в среде SQL Server Management Studio. Не удалось подключиться:
mycomputer.test.xxx.com:1234myInstance1
но следующий в порядке:
mycomputer.test.xxx.commyInstance1
Итак, как мне указать номер порта в строке подключения?
3 ответов:
используйте запятую, чтобы указать номер порта с SQL Server:
mycomputer.test.xxx.com,1234при указании порта не обязательно указывать имя экземпляра.
еще много примеров в http://www.connectionstrings.com/. это спасло меня несколько раз.
для JDBC правильный формат немного отличается и выглядит следующим образом:
jdbc:microsoft:sqlserver://mycomputer.test.xxx.com:49843обратите внимание на двоеточие вместо запятой.
в самом имени сервера вы можете добавить номер порта, как это
Server="servername:XXXXX"замените XXXXX на ваш номер порта.
строка подключения будет выглядеть примерно так, как ниже
<connectionStrings> <add name="ConnectionStringSQL" connectionString="server=servername:XXXXX;database=databasename;uid=XXX;pwd=XXXXXXX" providerName="System.Data.SqlClient" /> </connectionStrings>
Comments