Ingresar
Debates recientes
Respuestas recientes
Estadísticas del Foro
- Usuarios registrados
- 8.775
- Foros
- 38
- Debates
- 919
- Respuestas
- 60
- Etiquetas de debate
- 51
Inicio › Foros › Base de Datos › Administración (Database) › Error en dblink de Oracle 9i hacia 8i
- Este debate tiene 2 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 14 años, 9 meses por cepguill.
-
AutorEntradas
-
-
01/08/2010 a las 1:34 PM #2545cepguillParticipante
Saludos,
Quisiera que me ayuden con este tema: desde que cree un dblink desde una instancia Oracle RAC 9i hacia otra 8i, se presenta en el log del RAC el siguiente mensaje:
ORA-28546: connection initialization failed, probable Net8 admin error
ORA-02068: following severe error from DBLINK_GES1PE_COMIS_ADM.WORLD
ORA-03113: end-of-file on communication channel
Este mensaje solo aparece en alertlog de uno de los nodos del RAC (del principal), cuando pruebo el dblink con un query, éste funciona correctamente. El dblink está creado de la siguiente forma:
create public database link DBLINK_GES1PE_COMIS_ADM.WORLD
connect to DB_COMIS_ADM_PDSS1P identified by xxx
using ‘GES1PE’;
El alias del tnsnames es:
GES1PE = (DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.150.14)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ges1pe)
)
)
El listener:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
(DESCRIPTION =
(PROTOCOL_STACK =
(PRESENTATION = GIOP)
(SESSION = RAW)
)
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 2481))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/app/product/8.1.7)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = pdsaim)
(ORACLE_HOME = /oracle/app/product/8.1.7)
(SID_NAME = pdsaim)
)
(SID_DESC =
(GLOBAL_DBNAME = pdsaim2)
(ORACLE_HOME = /oracle/app/product/8.1.7)
(SID_NAME = pdsaim2)
)
(SID_DESC =
(GLOBAL_DBNAME = ges1pe)
(ORACLE_HOME = /oracle/app/product/8.1.7)
(SID_NAME = ges1pe)
)
(SID_DESC =
(GLOBAL_DBNAME = exlog04)
(ORACLE_HOME = /oracle/app/product/8.1.7)
(SID_NAME = exlog04)
)
)
Ya he verificado los puertos del listener y los he comparado con los datos del alias del tnsnames.ora y todo está correcto, hay si conectividad entre los distintos servidores, pero el mensaje se sigue mostrando en el laertlog. Muchas gracias por su ayuda.
-
01/08/2010 a las 10:48 PM #2603AnónimoInactivo
Por los mensajes de error indicados sucede que la conexión se completa pero luego se pierde cuando se intenta iniciar un protocolo específico, generalmente cuando usan diferentes protocolos en las conexiones, revisa bien la configuración del net8.
Sería bueno que indiques que versiones con que releases tienes ya que he visto también algunos parches de casos similares. Ya tal vez algún companero más puede darnos una opinión.
Saludos.
-
01/11/2010 a las 1:36 PM #2604cepguillParticipante
Saludos,
Las versionas de BD son:
Oracle9i Enterprise Edition Release 9.2.0.8.0 – 64bit Production
Oracle8i Enterprise Edition Release 8.1.7.4.0
Para ambos casos el S.O. es Unix 5.3
Para ambos casos se usa el protocolo TCP, he probado la interconexión entre los servidores y no hay ningún problema ¿porque el problema habría de presentarse solo con el dblink y no cuando inicio sesión vía tnsnames.ora usando sqlplus? Gracias por su ayuda.
-
-
AutorEntradas
- Debes estar registrado para responder a este debate.