Índice do fórum Treinamentos Avançados Treinamento Oracle Data Guard RMAN-04006: error from auxiliary database: ORA-12514

RMAN-04006: error from auxiliary database: ORA-12514

Dúvidas, dicas e atualizações sobre o Treinamento Oracle Data Guard.


Mensagens: 0
Fala Ricardo!

Tudo certo?

Durante a configuração de um standby, ao fazer o duplicate, eu recebia essa mensagem abaixo:

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of Duplicate Db command at 12/11/2018 14:00:33
RMAN-05501: aborting duplication of target database
RMAN-03015: error occurred in stored script Memory Script
RMAN-04006: error from auxiliary database: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor


Verifiquei todos os parâmetros, em ambos os servidores e estava tudo OK.

O próprio duplicate conectava sem problemas até iniciava a cópia do orapwd e do controlfile.

A situação só normalizou depois que eu configurei o listener com os dados da instancia standby.

[oracle@oracle02 admin]$ cat listener.ora
#Backup file is /u01/app/18.3.0.0/grid/srvm/admin/listener.ora.bak.oracle02 line added by Agent
# listener.ora Network Configuration File: /u01/app/18.3.0.0/grid/network/admin/listener.ora
# Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle02.localdomain)(PORT = 1521))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcldg.localdomain)
(ORACLE_HOME = /u01/app/oracle/product/18.3.0.0/db_1)
(SID_NAME = orcl)
)
)

ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER=ON # line added by Agent
VALID_NODE_CHECKING_REGISTRATION_LISTENER=ON # line added by Agent



O que pode ter ocorrido?

Não lembro de ter configurado esses parametros na Nerv07.

Desde já agradeço a sua ajuda.

Sérgio Gomes.

portilho Site Admin

Mensagens: 472
Oi !
Esse erro 12514 ocorreu na aula, e era porque o parâmetro LOCAL_LISTENER do Standby apontava para uma entrada que não existia no tnsnames.ora. Isto é necessário para que a instância se registre no Listener, e portanto este passe a ouvir este serviço.

Isso o que você fez é uma entrada estática da instância, o que torna desnecessário o registro automático da instância.


Voltar para Treinamento Oracle Data Guard

cron