Re: [java-l] Conexion SQL

Mauricio, a mi me sirvió lo que dijo Pablo, dejé en blanco el puerto en todas las IP y solo la puse al final (global). Puedes intentar eso. También te puede servir lo que dejó Leandro.

El 16 de abril de 2010 09:04, Mauricio Arismendi <marismendi@montepaz.com.uy> escribió:
Hola compañeros relamente no estoy consiguiendo solucionar mi problema con la conxion, les adjunto algunas imagenes respecto a como tengo configurado para ver si alguien que sepa ve algo mal que esté haciendo.
Saludos a todos y me alegro Guido que te hayas conseguido solucionar el problema.
----- Original Message -----
Sent: Friday, April 16, 2010 9:03 AM
Subject: Re: [java-l] Conexion SQL

Yo aun no he podido sentarme a solucionar esto, lo estoy empezando hacer ahora asi que ya les contare o los molestaré de nuevo.
Saludos.
----- Original Message -----
Sent: Thursday, April 15, 2010 1:57 PM
Subject: Re: [java-l] Conexion SQL

Yo a costas de Mauricio he solucionado el problema, pero no sabemos si él lo ha hecho.

El 15 de abril de 2010 11:18, Enrique Almeida <enrique.almeida@gmail.com> escribió:
Yo uso Win7 (64bits) SQLServer local y McAffe y todo me funciona correctamente, con puertos dinamicos. 

Enrique Almeida


2010/4/15 Pablo Moleri <pablo@cybernet.com.uy>

Hola,

 

¿El SQL Server lo tenés instalado en localhost, no?

 

Fijate que cuando configurás los puertos del servidor , podés configurar un puerto distinto para cada IP, o una global abajo del todo. Yo en general dejo el puerto en blanco en todas las IP y configuro solo el global. Después tenés que reiniciar el servicio.

 

No descartaría el Antivirus, por ejemplo McAfee no te deja hacer telnet al puerto 25, capaz que algún otro es aún más exigente.

 

Saludos,

Pablo Moleri

 

De: Guido Gaona [mailto:doguelgaocan@gmail.com]
Expuesto a las: miércoles, 14 de abril de 2010 18:55


Expuesto en: GxJava
Conversación: [java-l] Conexion SQL
Asunto: Re: [java-l] Conexion SQL

 

Hola Pablo, tengo este mismo problema pero desde GX90 en Windows Seven.

He hecho todo pero nada, he desactivado en firewall y mi antivirus no creo que sea el problema.

telnet localhost 1433 falla, ya habilite TCP/IP y está sobre el puerto 1433, están habilitadas las conexiones remotas.

Si tienes algún dato más, me sería de ayuda.

Muchas gracias.

El 9 de abril de 2010 10:48, Pablo Moleri <pablo@cybernet.com.uy> escribió:

Hola,

 

El error parece ser un error de red, que no tiene que ver con la reorganización ni con GX.

 

Te recomiendo hacer pruebas con el comando telnet, si estás en Vista y no lo tenés instalado, tenés que agregarlo como característica de Windows. Telnet te permite conectarte a cualquier puerto, cuando logra conectarse, muestra una pantalla en negro que indica que la conexión quedó establecida, sinó devuelve un mensaje "connection refused".

 

En el servidor de SQL probá abrir un command prompt y poné lo siguiente:

Ø  telnet localhost 1433

Si esto falla es porque no tenés habilitadas las conexiones TCP/IP. Las podés habilitar con la herramienta "Administrador de Configuración de SQL Server" (o su equivalente en inglés), que está dentro de la carpeta "SQL Server"/"Herramientas de Configuración" del menú inicio.

Si después de corregir esto y reiniciar el servicio, sigue fallando, debés tener el TCP/IP habilitado en al 1433, lo podés corregir con la misma herramienta.

 

Después probá desde tu PC:

Ø  telnet DESARROLLO2 1433

Si esto falla, es porque tenés TCP/IP habilitado para conexiones locales, pero no para la IP de red. Usando la misma herramienta del paso anterior podés habilitar TCP/IP para cada una de las IP. Otra razón puede ser que algún firewall (software) esté bloqueando el servicio. Tenés que deshabilitarlo o agregar una excepción al puerto 1433.

 

Una vez que hayas probado todo esto, seguramente el driver se va a conectar sin problemas, de todos modos tené en cuenta lo que puso Enrique Almeida sobre nombres de instancia.

 

Saludos,

Pablo Moleri

 

 

De: Mauricio Arismendi [mailto:marismendi@montepaz.com.uy]
Expuesto a las: viernes, 09 de abril de 2010 11:35
Expuesto en: GxJava
Conversación: [java-l] Conexion SQL
Asunto: [java-l] Conexion SQL

 

Hola foro como estan?

A ver si alguién me puede dar una mano.

Trabajo con GX X Evolution 1, Gen. Java, MS Sql Express 2005.

He creado una kb super sencilla, solo una transaccion y al tratar de reorganizar me salta el siguiente error.

 

========== Reorganization started ==========

callmake.bat "D:\desarrollo\testgx\prueba\JavaModel\web\GXJMake.exe" "C:\Archivos de programa\Java\jdk1.5.0_06\bin\javac.exe" Reorganization options: -O

GeneXus Java Make v1.0

Build succeeded.

"C:\Archivos de programa\Java\jdk1.5.0_06\bin\java.exe" Reorganization -nogui -noverifydatabaseschema

Error connecting to database at Fri Apr 09 11:21:30 ART 2010Network error IOException: Connection refused: connect - code:0

Driver : net.sourceforge.jtds.jdbc.Driver

URL : jdbc:jtds:sqlserver://DESARROLLO2:1433/

User : sa

Error : Network error IOException: Connection refused: connect

Connection : null

Java classpath : gxclassr.zip;GxUtils.jar;.;lucene-core-2.2.0.jar;iText.jar;C:\Archivos de programa\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;.\drivers\jt400.jar;.\drivers\jtds-1.2.5.jar;.\drivers\jtds-1.2.jar;.\drivers\mysql-connector-java-5.0.3-bin.jar;.\drivers\ojdbc14.jar;.\drivers\postgresql-8.1-407.jdbc3.jar;C:\Documents and Settings\marismendi.RIVERA.001\Escritorio\jtds-1.2.5-dist\jtds-1.2.5.jar

Error connecting to database at Fri Apr 09 11:21:34 ART 2010

Driver : net.sourceforge.jtds.jdbc.Driver

URL : jdbc:jtds:sqlserver://DESARROLLO2:1433/

User : sa

Error : Network error IOException: Connection refused: connect

Connection : null

Java classpath : gxclassr.zip;GxUtils.jar;.;lucene-core-2.2.0.jar;iText.jar;C:\Archivos de programa\Apache Software Foundation\Tomcat 5.5\common\lib\servlet-api.jar;.\drivers\jt400.jar;.\drivers\jtds-1.2.5.jar;.\drivers\jtds-1.2.jar;.\drivers\mysql-connector-java-5.0.3-bin.jar;.\drivers\ojdbc14.jar;.\drivers\postgresql-8.1-407.jdbc3.jar;C:\Documents and Settings\marismendi.RIVERA.001\Escritorio\jtds-1.2.5-dist\jtds-1.2.5.jar

Thread[main,5,main]: java.sql.SQLException: Network error IOException: Connection refused: connect

at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:410)

at net.sourceforge.jtds.jdbc.ConnectionJDBC3.<init>(ConnectionJDBC3.java:50)

at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:184)

at java.sql.DriverManager.getConnection(DriverManager.java:525)

at java.sql.DriverManager.getConnection(DriverManager.java:140)

at com.genexus.db.driver.GXConnection$1.run(Unknown Source)

at com.genexus.platform.NativeFunctions11.executeWithPermissions(Unknown Source)

at com.genexus.db.driver.GXConnection.connectJDBCDriver(Unknown Source)

at com.genexus.db.driver.GXConnection.connect(Unknown Source)

at com.genexus.db.driver.GXConnection.<init>(Unknown Source)

at com.genexus.db.driver.GXConnection.<init>(Unknown Source)

at com.genexus.db.driver.ReadWriteConnectionPool.createConnection(Unknown Source)

at com.genexus.db.driver.ConnectionPool.checkOut(Unknown Source)

at com.genexus.db.driver.DataSourceConnectionPool.checkOut(Unknown Source)

at com.genexus.db.ServerUserInformation.getConnection(Unknown Source)

at com.genexus.db.ServerDBConnectionManager.getConnection(Unknown Source)

at com.genexus.db.DBConnectionManager.getDBMSVersion(Unknown Source)

at com.genexus.Application.getDBMSVersion(Unknown Source)

at com.genexus.GXutil.dbmsVersion(Unknown Source)

at reorg.previousCheck(reorg.java:131)

at reorg.execute_int(reorg.java:40)

at reorg.execute(reorg.java:30)

at Reorganization.execute(Reorganization.java:35)

at com.genexus.GXReorganization.executeReorg(Unknown Source)

at com.genexus.GXReorganization.executeReorg(Unknown Source)

at Reorganization.main(Reorganization.java:14)

Caused by: java.net.ConnectException: Connection refused: connect

at java.net.PlainSocketImpl.socketConnect(Native Method)

at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)

at java.net.Socket.connect(Socket.java:507)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at net.sourceforge.jtds.jdbc.SharedSocket.createSocketForJDBC3(SharedSocket.java:307)

at net.sourceforge.jtds.jdbc.SharedSocket.<init>(SharedSocket.java:257)

at net.sourceforge.jtds.jdbc.ConnectionJDBC2.<init>(ConnectionJDBC2.java:311)

... 25 more

Thread[main,5,main] - getDBMSVersion()0 SQLState 08S01 Statement : Network error IOException: Connection refused: connect

Exception in thread "main" java.lang.NullPointerException

at com.genexus.GXutil.dbmsVersion(Unknown Source)

at reorg.previousCheck(reorg.java:131)

at reorg.execute_int(reorg.java:40)

at reorg.execute(reorg.java:30)

at Reorganization.execute(Reorganization.java:35)

at com.genexus.GXReorganization.executeReorg(Unknown Source)

at com.genexus.GXReorganization.executeReorg(Unknown Source)

at Reorganization.main(Reorganization.java:14)

Reorganization Failed

error: Error in reorganization

Saludos




--
Guido M. Gaona C.
-------
Dpto. Desarrollo de Sistemas
Genexus
CPC SA
Asunción - Paraguay
(595-81) 991-943
(595-21) 293-013 / 4





--
Guido M. Gaona C.
-------
Dpto. Desarrollo de Sistemas
Genexus
CPC SA
Asunción - Paraguay
(595-81) 991-943
(595-21) 293-013 / 4



--
Guido M. Gaona C.
-------
Dpto. Desarrollo de Sistemas
Genexus
CPC SA
Asunción - Paraguay
(595-81) 991-943
(595-21) 293-013 / 4

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] Conexion SQL"

Publicar un comentario