Oracle
 sql >> Base de données >  >> RDS >> Oracle

changer les fichiers de contrôle du nom de la base de données après la restauration ?

Vous devez recréer le fichier de contrôle. La meilleure approche consiste à exécuter d'abord la commande suivante dans la base de données d'origine :

alter database backup controlfile to trace;

Cela crée un fichier texte dans le répertoire de trace. Vous devez modifier le chemin du fichier pour qu'il corresponde aux nouveaux emplacements des fichiers de base de données et également modifier le paramètre db_name.

Une fois l'étape précédente terminée, démarrez la nouvelle base de données dans nomount et exécutez le fichier ci-dessus (ASSUREZ-VOUS QUE VOUS ÊTES CONNECTÉ À LA NOUVELLE BASE DE DONNÉES ET QUE TOUT LE CHEMIN DU FICHIER POINTE VERS LA NOUVELLE BASE DE DONNÉES). Cela créera un nouveau fichier de contrôle.