Saludos a todos y me alegro Guido que te hayas conseguido solucionar el problema.
----- Original Message -----From: Mauricio ArismendiSent: Friday, April 16, 2010 9:03 AMSubject: Re: [java-l] Conexion SQLYo 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 -----From: Guido GaonaSent: Thursday, April 15, 2010 1:57 PMSubject: Re: [java-l] Conexion SQLYo 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:55Asunto: Re: [java-l] Conexion SQL
Expuesto en: GxJava
Conversación: [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
0 Response to "Re: [java-l] Conexion SQL"
Publicar un comentario