¿Qué pasos debo seguir para cambiar una dirección IP para Oracle 10g? No puedo conectarme a la base de datos después de pasar de una dirección dhcp a una IP estática y reiniciar.¿Cómo cambio la dirección IP en Oracle 10g
Respuesta
Más información por favor. ¿Quiere decir que ha cambiado la dirección IP del host en el que se encuentra la base de datos y ahora tiene que conectarse a ella desde un equipo diferente, o tiene problemas para iniciar la base de datos después del cambio de dirección IP?
... ¿y qué mensaje de error recibes?
Si la dirección IP del servidor cambia, éstas son las primeras cosas que me gustaría ver:
el archivo tnsnames.ora en el cliente - ¿tiene la dirección IP codificada? Si es así, cámbialo. ¿Utiliza el nombre de la máquina? Si es así, ¿el nombre de la máquina se resuelve en la dirección IP correcta en su máquina cliente?
El archivo LISTENER.ORA en el servidor - ¿Especifica explícitamente la dirección IP anterior como su dirección de escucha?
Archivos más evidentes a comprobar son:
$ ORACLE_HOME/network/admin/tnsnames.ora $ ORACLE_HOME/network/admin/listener.ora
Aparte de que nos íbamos a necesitar más información. ..
- Supongo que quiere decir Oracle 10g DB y no Oracle 10g Application Server?
- ¿La base de datos empieza bien?
- ¿Hay algo en el registro de alerta de la base de datos?
- ¿Los errores se conectan desde un cliente o servidor?
- ¿Qué mensaje (s) de error recibes?
- ¿Puede hacer ping al equipo en su nueva dirección (por nombre + dirección IP) desde el cliente + servidor?
- ¿Funciona un TNSPING?
- ¿Se puede conectar utilizando SQL * Plus en el servidor?
- ¿Con qué otra herramienta (s) ha intentado conectarse?
Update después de comentario
Por favor, puede publicar ...
- su antigua dirección IP (si lo conoce)
- su nueva dirección IP
- Su nombre de dominio completo (por ejemplo, machine.domain.com)
- La salida de "ipconfig/all" (o equivalente)
- Su oyente.ora presentar
- La salida de "$ ORACLE_HOME/bin/lsnrctl start"
- La salida de "$ ORACLE_HOME/bin/estado lsnrctl"
Sí, la base de datos comienza bien. El oyente simplemente no reconoce la nueva base de datos. – Joshua
Compruebe que LOCAL_LISTENER no está definido (o definido correctamente) en la base de datos: es posible que no se registre correctamente debido a una entrada incorrecta aquí. Pruebe también con 'ALTERAR REGISTRO DEL SISTEMA' para intentar registrarse con el oyente (en lugar de esperar hasta 3 minutos para un registro automático). Examine listener.log para ver la instancia registrada (service_update *) y 'lsnrctl status' para ver si está allí.
¿Cambió el nombre de host en DNS? ¿Puedes hacer ping al nombre de host desde otra máquina?
- 1. Eliminar la combinación izquierda en Oracle 10g
- 2. Configuración de Informatica repositorio con Oracle 10g [Oracle no conecta]
- 3. ¿Cómo detectar el cambio de dirección IP programáticamente en Linux?
- 4. ¿Cómo obtener la dirección IP?
- 5. ¿Cómo compararías la dirección IP?
- 6. Oracle 10g SQL Sorting VARCHAR2
- 7. Cómo registrar la dirección IP en JBoss
- 8. La página principal de Oracle 10g express no está disponible
- 9. Dirección IP en Silverlight
- 10. ¿Por qué recibo :: 1 como dirección IP en ASP.Net .. y cómo obtener la dirección IP correcta?
- 11. cómo volver a configurar Oracle 10g XE en Linux
- 12. ¿Cómo configuro la dirección IP con CherryPy?
- 13. ¿Cómo obtener la dirección IP desde $ SSH_CLIENT
- 14. Cómo obtener la dirección IP de sockaddr
- 15. ¿Cómo obtener la dirección IP del servidor?
- 16. Oracle 10g - optimizar DONDE NO ES NULO
- 17. Cómo se detecta un cambio en la dirección IP de MS Windows sin sondeo
- 18. ¿Detecta la dirección IP wifi en Android?
- 19. Obteniendo la dirección IP local
- 20. Obtener la dirección IP 'externa' en Java
- 21. Dirección IP en un MaskedTextBox?
- 22. Dirección IP de sk_buff
- 23. Buscar dirección IP en iphone
- 24. Oracle 10G: ORA-06575: la función de estado no válido
- 25. TcpListener: Escuche en cada dirección, incluida la dirección IP GPRS
- 26. Analizando la dirección IP en .NET
- 27. Cómo validar una dirección IP en C#
- 28. Cómo filtrar por dirección IP en Wireshark?
- 29. Obtenga la dirección IP de la máquina
- 30. ¿Cómo deshacer ALTER TABLE utilizando sqlplus (Oracle 10g Express)?
Cambié los nombres y las direcciones IP del oyente, pero ahora recibo un error relacionado con el TNS al no encontrar el sid solicitado. – Joshua
Basado en eventos recientes, creo que el problema es que el oyente no detecta la instancia anterior en la nueva IP. – Joshua