Saltar al contenido principal
Base de conocimientosv15.1

Base de datos de solución de problemas

Celoxis utiliza conexiones JDBC estándar para conectarse a su base de datos. Si experimenta problemas de conexión, lo más probable es que se deba a una configuración incorrecta. Le proporcionamos el JDBC Probe para identificar el problema.

Acerca de la investigación de JDBC

Celoxis JDBC Probe es un sencillo programa Java que se conecta a su base de datos Celoxis. Esto ayuda a identificar y solucionar problemas de conexión con su servidor de base de datos.

Descargar sonda JDBC

Descarga jdbc-probe.zip desde aquí.

Utilizando la sonda JDBC

  1. Descomprime el archivo jdbc-probe.zip. Se creará una carpeta que contendrá el archivo JDBCProbe.class.
  2. Abra una ventana del símbolo del sistema y navegue hasta la carpeta que contiene el archivo JDBCProbe.class.
  3. Ejecute el programa como se muestra a continuación, sustituyendo los valores según su configuración.
    java -cp .;drivers/* JDBCProbe product=oracle name=celoxis user=tim password=fox host=localhost
  4. Recibirá un mensaje de confirmación si la conexión se establece correctamente. Si la conexión falla, se mostrará el mensaje devuelto por el controlador. Este mensaje de error le dará una pista sobre las posibles causas, como se explica más adelante en este documento.

Opciones del programa

productoUno de los siguientes: oracle, pgsql (para PostgreSQL) o mssql (para Microsoft SQL Server).
nombreEl nombre de la instancia de la base de datos celoxis.
usuario/contraseñaNombre de usuario y contraseña para conectarse a la base de datos.

En el caso de Microsoft SQL Server, el usuario y la base de datos deben estar configurados para usar el de autenticación SQL (o modo mixto), no de autenticación de Windows .
anfitriónEl nombre de host DNS del servidor donde se ejecuta la base de datos.
puertoEl puerto del servidor de base de datos. Este campo es opcional y, si no se especifica, se utilizará el puerto predeterminado.

Mensajes de error y posibles causas

El intento de conexión falló

  • El servidor DNS no puede resolver el nombre de host.
  • El servidor de base de datos no se está ejecutando en el host.
  • El puerto de la base de datos en el servidor de la base de datos es inaccesible debido a un cortafuegos.

Conexión rechazada: FATAL: la autenticación de contraseña falló para el usuario

  • El nombre de usuario o la contraseña son incorrectos

Error al iniciar el backend: FATAL: la base de datos "celoxis_db" no existe

  • El nombre de la base de datos (celoxis_db) es incorrecto.
  • El usuario no tiene privilegios para iniciar sesión en la base de datos