Yo uso la siguiente cadena de conexión en SQL Server Management Studio. No se pudo conectar:
mycomputer.test.xxx.com:1234\myInstance1
Pero el siguiente está bien:
mycomputer.test.xxx.com\myInstance1
Entonces, ¿cómo especifico un número de puerto en una cadena de conexión?
sql-server
smwikipedia
fuente
fuente
Respuestas:
Use una coma para especificar un número de puerto con SQL Server:
mycomputer.test.xxx.com,1234
No es necesario especificar un nombre de instancia al especificar el puerto.
Muchos más ejemplos en http://www.connectionstrings.com/ . Me ha salvado algunas veces.
fuente
Para JDBC, el formato adecuado es ligeramente diferente y de la siguiente manera:
Tenga en cuenta los dos puntos en lugar de la coma.
fuente
La cadena de conexión SQL correcta para SQL con el puerto especificado es usar una coma entre la dirección IP y el número de puerto como el siguiente patrón: xxx.xxx.xxx.xxx, aaaa
fuente
En el nombre del servidor, puede agregar el número de puerto como este
Reemplace XXXXX con su número de puerto.
Su cadena de conexión se parecería a la siguiente
fuente