Estimado muchas gracias por tu respuesta, te comento que el servidor VPS me sirve para crear cuentas de hosting, la base de datos la creé desde el cpanel del dominio que configuré y ahí creé el usuario todo esto desde Cpanel de mi dominio, luego ingresé a la cuenta de mi VPS(servidor de cuentas de dominio) como administrador y le asigne al usuario que creé en el Cpanel, todos los privilegios de mysql para la base de datos a la que quiero conectarme, pero no logro hacerlo. el apache lo instale en el Cpanel de mi hosting del cual tengo el dominio y ahí tengo copiada la aplicación la cual si abre, pero cuando ya va a interactuar con la base de datos no logro hacerlo.
El 20 de febrero de 2013 13:49, Pablo Moleri <pablo@cybernet.com.uy> escribió:
Felipe,
¿El MySQL lo tenés instalado local (en tu VPS) o te lo da tu Hosting? Te lo pregunto, porque me llama la atención que puedas conectarte tanto como localhost, como con una ip.
Primero que nada verificá que está tomando los cambios, por ejemplo, usás un nombre de host erróneo y fijate si aún así se conecta. Si se sigue conectando verifica el archivo WEB-INF\classes\client.cfg y reiniciá el Tomcat.
Un problema común al trabajar con MySQL es el de las mayúsculas y minúsculas.
Por ejemplo, si usás MySQL en Windows automáticamente todo se renombra a minúsculas. Si luego hacés una exportación de esa base de datos y la levantás en Linux, te quedan todas las tablas en minúsculas, cuando el MySQL-Linux espera el case correcto y por eso no te encuentra la tabla.
Verificá que el case con el que se crearon las tablas sea exactamente el mismo que aparece en tu modelo GX.
Saludos,
Pablo MoleriFrom: "Felipe Arevalo" <felipe_cat77@hotmail.com>
To: gx-l@gxtech.com.uy, java-l@gxtech.com.uy
Sent: Miércoles, 20 de Febrero 2013 15:50:47
Subject: [gx-l] Ayuda GX Evo 1 con Java y MYSql en hosting
Estimados necesito de su ayuda, he terminado de desarrollar una aplicación en Genexus Evo 1 con mysql y java; ahora necesito pasarla al servidor el cual es un servidor VPS linux del cual soy administrador y he creado una cuenta de Cpanel para un dominio específico.
he creado la base de datos e instalado el apache tomcat 5.5.35 y lo he configurado, al compilar mi aplicación en Genexus pongo la ip de mi hosting el nombre de la base de datos, el usuario y password, incluso el usuario lo he creado tipo administrador con todos los privilegios pongo la aplicación en mi servidor y me ejecuta la pantalla principal donde me ingreso usuario y pass para acceder al sistema, pero el momento que doy entrar me sale el siguiente error:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'explosio_esecurity.C10usuarios' doesn't exist
este error sé que es de conexión porque no encuentra la base de datos, pero he cambiado de usuario en el archivo client.cfg especificamente en la linea (he probado de todas formas):
DB_URL=jdbc:mysql://cpanel.midominio.com:3306/nombre_base error-->(Table 'nombre_base.usuarios' doesn't exist)
DB_URL=jdbc:mysql://midominio.com:3306/nombre_base error-->(Table 'nombre_base.usuarios' doesn't exist)
DB_URL=jdbc:mysql://localhost:3306/nombre_base error-->(Table 'nombre_base.usuarios' doesn't exist)
DB_URL=jdbc:mysql://ipservidor:3306/nombre_base error-->(Table 'nombre_base.usuarios' doesn't exist)
y no logro conectarme con la base de datos, que podría hacer, ya que ingreso remotamente a mysql desde mi pc con el usuario administrador y tengo acceso a todas las bases de datos.
Atentamente;
Felipe
--
Saludos;
Anl. Felipe Arévalo Cordovilla
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a genexus+unsubscribe@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
0 Response to "Re: [java-l] Re: [gx-l] Ayuda GX Evo 1 con Java y MYSql en hosting"
Publicar un comentario