anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
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
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 <aldosalerno@sanidad.org.ar>
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.
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
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