10 users responded in this post

Subscribe to this post comment rss or trackback url
User Gravatar
Ricardo said in Noviembre 27th, 2007 at 7:20 am

Hola,
Estoy con un problema com el I. Report 2.0.2. Segui la instalacion descrita arriba (paso a passo , download del Driver ODBC de Informix del sitio de IBM,Java etc).

Yo tengo el banco Informix 9.40 en una instalacion Linux Red Hat AS 2.03 e estoy intentando acesar el banco con una computadora con Windows XP Prof.
Hago la configuracion de la conexion al banco
com.informix.jdbc.IfxDriver
jdbc:informix-sqli:200.0.0.99:1901:informixserver=logixtstshm (paso el user y contrasena),salvo y hago e teste (Conexion con suceso).
Pero cuando voy crear un report con el wizard (Con el banco selecionado) (ex: Select * from clientes)
click el boton sigue , me aparece una ventana con el mensage “Problemas de SQL: Database not selected yet. {2}”

Lo que es eso? si el teste de conexion con el banco paso OK ?

Gracias adelantado por su analisis.

Ricardo

User Gravatar
Antioroku said in Noviembre 27th, 2007 at 10:42 am

Al usar el “iReport Wizard”, en el primer paso, debes fijarte que tienes efectivamente la conexión en “Connections/Data Sources” y seleccionarla ahí, recuerda que solo te despliega las conexiones disponibles. Para verificar que la conexión se encuentra bien, puede utilizar el “Design qu..” (Desing Query).

En el “Design Query”, podras hacer la consulta que pides de manera grafica, en este caso “Select * From clientes”.

User Gravatar
Ricardo said in Noviembre 28th, 2007 at 7:13 am

Hola,

Si esta marcado la conexion , pero hago click en el boton “Design Query” y no hace nada.
Tiene algun tipo de archivo de log que yo pueda te enviar para ayudar en su analisis del problema ?

Saludos desde Brasil.

Ricardo

User Gravatar
Antioroku said in Noviembre 28th, 2007 at 10:27 am

Hago la configuracion de la conexion al banco
com.informix.jdbc.IfxDriver
jdbc:informix-sqli:200.0.0.99:1901:informixserver=logixtstshm (paso el user y contrasena),salvo y hago e teste (Conexion con suces

El problema parece estar en como configuraste tu conexión, ya que no pusiste efectivamente el nombre de la base de datos, solo el de la instancia de informix.
En los datos que envías, debe quedar algo así:

jdbc:informix-sqli:200.0.0.99:1901/nombre_de_la_base_de_datos:informixserver=logixtstshm

Parece ser que se te olvido en el ultimo paso, ingresar el nombre de la base de datos en Database.

User Gravatar
Ricardo said in Noviembre 28th, 2007 at 11:01 am

Hola Antioroku

Ahora si, esta Ok.

Yo tenia utilisado como nombre_de_la_base_de _datos el nombre fisico (RootName) “testedbs”,y tambien, el nombre dbserveraliases “logixtstsoc” , pero no funcionava.

Intente el nombre generico del banco logix y ,ahora, fue ok.
Quedo asi la string de conexion: jdbc:informix-sqli://200.0.0.99:1901/logix:informixserver=logixtstshm

Muchas gracias por su colaboracion.

Ricardo

User Gravatar
Israel said in Julio 24th, 2008 at 10:32 am

hola, cuando el test me sale un error, creo q estoy anotando mal el informixserver, como hago para averiguar cual es el nombre correcto?, mi servidor donde esta informix es un unix sco open server, gracias de antemano

User Gravatar
Luis said in Julio 25th, 2008 at 9:37 am

Que puertos suele usar el informix para una conexion remota?, hago un escaneo de puertos a la Pc donde esta instalada el informix, pero no me muestra ningun puerto q corra el informix.
saludos

User Gravatar
Antioroku said in Julio 25th, 2008 at 12:09 pm

para conexion remota del 1526 en adelante.

User Gravatar
Luis said in Julio 25th, 2008 at 2:18 pm

gracias Antioroku eso me sera de gran ayuda, pero ahora cuando realizo el escaneo de puertos no aparece ninguno que corra el servicio informix, esto es normal?, puede ser q el servicio informix este corriendo con otro nombre? , o posiblemente mi servidor este bloqueando con algun firewall ese puerto de informix?….

User Gravatar
Luis said in Julio 25th, 2008 at 2:32 pm

problema resuelto al fin! mil gracias Antioroku, tenias razon, tuve q hacer un escaneo a un rango de puertos superior y me aparecio el 22310 que estaba open.

saludos

Leave A Reply

 Username (Required)

 Email Address (Remains Private)

 Website (Optional)