2016-11-03 4 views
0

Colleague (vraiment!) A tenté de créer un dbf sur l'instance de DGPr primaire. Cela a fonctionné (bien que le fichier ait été abandonné par la suite), mais db_file_convert n'a pas été configuré pour l'emplacement du fichier, donc la création a échoué et le fichier dbf "Missing" a été créé dans $ OH/dbs.Comment faire pour supprimer dbf manquant dans l'instance de récupération

erreurs dans le journal d'alerte:

ORA-01119: error in creating database file '/<path>/<file>.dbf' 
ORA-27054: NFS file system where the file is created or resides is not mounted with correct options 
Linux-x86_64 Error: 13: Permission denied 
File #1124 added to control file as 'UNNAMED01124'. 
Originally created as: 
'/<path>/<file>.dbf' 
Recovery was unable to create the file as: 
'/<path>/<file>.dbf' 
MRP0: Background Media Recovery terminated with error 1274 
Errors in file /<path>/trace/<instance>_pr00_33046.trc: 
ORA-01274: cannot add datafile '/<path>/<file>.dbf' - file could not be 
created 

Cela provoque alors la DG sur l'instance HA à l'échec avec:

ORA-01111: nom pour le fichier de données 1124 est inconnu - renomme pour corriger le fichier

ORA-01110: fichier de données 1124: '/ $ OH/dbs/NOMMÉ'

ORA-01157: ne peut pas identifier/fichier de données de verrouillage 1124 - voir DB fichier trace WR

ORA-01111: nom pour le fichier de données 1124 est inconnu - renomme pour corriger le fichier

ORA-01110: fichier de données 1124: '/ $ OH/dbs/NOMMÉ'

Fichier n'existe pas dans prod et de lecture concernant les états de bases de données DG non-récupération pour créer un fichier ou le laisser tomber. Aucune de ces options n'est disponible dans la base de données secondaire. Quelles sont mes options? Recréer le fichier de contrôle sur HA sans refaire le fichier manquant puis redémarrer? Cela n'aide pas que ma connaissance de la DG est un peu rouillée - je veux dire l'oxyde de fer solide.

Répondre

0

Fichier de contrôle copié à partir de la source où le fichier manquant n'existait pas