anonymous Log in
Search
Recents:
v3.0
java-l
Servidor SQLSERVER con Instancia
10/03/21 18:16

aldos

Replies: 3


Buerenas tardes, les consulto sobre un inconveniente que tengo y no
logro resolver.

Tengo instalado GX 17 con ambiente JAVA.
Cuando ejecuto cualquiera de los builds, me aparece el formulario de
Edicion de la conecion al servidor SQLSERVER.
Detallo el nombre del servidor\Instancia y cuando pruebo la conexion el
mensaje que recibo es:

java.sql.SQLEXCEPTION: Unknown Server Host Name 'servidor\Instancia'

Nuestro servidor de SQLSERVER 2008 R2 y las instancias (son varias) y
estan todas con el puerto por default.

Si coloco el nombre del servidor sin la instancia se conecta perfectamente.

¿Alguno tendra idea sobre esto?

Gracias!




-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy
Replies

leandro79337933

10/03/21 20:25
El backslash ("\") en Java se utiliza como caracter de escape. Si la instancia esta en el puerto por defecto, o sea en el 1433, entonces no es necesario poner todo lo que viene despues del nombre del servidor. Si la instancia esta escuchando en otro puerto, entonces debes colocar el servidor seguido de dos puntos y luego el numero de puerto. Ejemplo: " servidor:6547" en caso que la instancia este escuchando en el puerto 6547 en el "servidor". On Wed, Mar 10, 2021 at 7:26 PM Aldo Salerno

jdeinnoc

11/03/21 10:40
Hola Aldo, Para indicar la instancia del SQLSERVER conectándote via JDBC el formato es el siguiente: jdbc:jtds:sqlserver://Server:1433/BaseDeDatos;instance=NombreInstancia Espero te sea de ayuda. Saludos.

aldos

11/03/21 10:47
Gracias a todos! ya logre conectarme con la ayuda de ustedes!! Saludos Aldo El 10/3/2021 a las 18:16, Aldo Salerno


Back to java-l