Red de conocimiento informático - Aprendizaje de código fuente - ¿Por qué no puedo conectarme a la base de datos?

¿Por qué no puedo conectarme a la base de datos?

Hola, consulte la solución

1: Puede consultar varios motivos:

1. Modificar el nombre de dominio del servidor Oracle Windows 2000. ciérrelo y luego reinicie la base de datos y no puede conectarse correctamente usando la "conexión interna".

Solución:

Utilice la GUI del servicio para cerrar el servicio, especialmente los servicios tns y proxy. y luego elimine los archivos snmp.ro y snmp.rw de la ruta de administración de red ORACLE_HOME y reinicie el servicio nuevamente. Asegúrese de que las entradas en el archivo tnsnames sean razonables y que las entradas en el archivo listening.ora sean buenas.

2. TESTDB es una base de datos Oracle10g. Si la configuración falla al consultar el archivo de parámetros de ORACLE 8.1.7, debe haber otras razones que descubrí que se debió a que no se permiten usuarios que no sean ROOT. para leer /etc/hosts. Todavía hay un problema después de reiniciar el listner. Espere unos minutos y se resolverá automáticamente. Puede llevar tiempo almacenar en caché la ruta para la resolución del nombre de host. p>

2: ¿Ha importado un archivo llamado class12.jar a la ruta de compilación de su proyecto? Este archivo está en la carpeta lib del directorio jdbc de Oracle