Olá Nick,
Não fizemos alterações no servidor principal. Tanto os sistemas de arquivos quanto as estruturas de diretórios permanecem iguais.
Atenciosamente,
Sunil
Avalados por :
Olá a todos,
Estou recebendo o seguinte erro ao aplicar o registro no servidor de recuperação.
Por favor, aconselhem.
SQL> recuperar banco de dados em espera;
ORA-00283: sessão de recuperação cancelada devido a erros
ORA-01111: nome do arquivo de dados 210 é desconhecido - renomeie para o arquivo correto
ORA-01110: arquivo de dados 210: '/oracle/PDR/112_64/dbs/UNNAMED00210'
ORA-01157: não é possível identificar/bloquear o arquivo de dados 210 - veja o arquivo de rastreamento do DBWR
ORA-01111: nome do arquivo de dados 210 é desconhecido - renomeie para o arquivo correto
ORA-01110: arquivo de dados 210: '/oracle/PDR/112_64/dbs/UNNAMED00210'
Saudações
Sunil
Olá Nick,
Não fizemos alterações no servidor principal. Tanto os sistemas de arquivos quanto as estruturas de diretórios permanecem iguais.
Atenciosamente,
Sunil
Olá,
Isso ocorre porque o Dataguard não conseguiu encontrar a estrutura de FS igual à do primário.
Por exemplo: Se você tem sapdata1 a sapdata10 no primário, adicionou um novo arquivo de dados sapdata11 e adicionou um arquivo de dados a ele, mas esqueceu de criar um novo FS sapdata11 no secundário. Nesta situação, o Dataguard cria o sistema de arquivos recém-adicionado no diretório oracle_home por padrão, o que faz com que sua recuperação falhe.
Siga os passos mencionados anteriormente por Yves KERVADEC.
Atenciosamente,
Nick Loy
Olá a todos,
Este é o meu servidor de recuperação de desastres e todos os meus arquivos de dados estão em /oracle/PDR/sapdata1, 2, 3, 4, etc.
Não tenho nenhum dos meus arquivos de dados em ' /oracle/PDR/112_64/dbs '. até mesmo o arquivo ' UNNAMED00210' está lá no diretório dbs.
Aplicamos manualmente os registros em nosso servidor de recuperação de desastres e estava funcionando bem até ontem. Não sei por que de repente comecei a receber esse erro.
Obrigado
Sunil
Olá
Esse erro pode estar relacionado a um arquivo de dados criado no primário sem a estrutura de diretórios adequada no standby.
O Dataguard só pode replicar novos arquivos de dados no standby se a estrutura de diretórios adequada estiver disponível.
Você deve identificar primeiro o arquivo de dados criado no banco de dados primário.
Em seguida, no standby, suspenda a recuperação, crie o diretório adequado e coloque o arquivo de dados na localização correta.
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;
SHUTDOWN IMMEDIATE;
STARTUP MOUNT;
ALTER SYSTEM SET standby_file_management='MANUAL' SCOPE=BOTH;
ALTER DATABASE CREATE DATAFILE '/oracle/PDR/112_64/dbs/UNNAMED00210' as '/oracle/PRD/sapdataX/<TS_NAME>_Y/ <TS_NAME> .dataY';
ALTER SYSTEM SET standby_file_management='AUTO' SCOPE=BOTH;
ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT FROM SESSION;
PS: Você deveria publicar essa pergunta no local correto ( ) para obter respostas mais rápidas e melhores.
Saudações
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute