Citation:
ATTENTION : la base à copier doit être arrêtée afin que tous les fichiers soient bien synchronisés.
Une fois que les fichiers de la base "orafrance" sont copiés sur "oratest", il convient de modifier le script de création des fichiers de contrôle pour l'adapter aux nouveaux chemins. Par exemple, nous allons copier les fichiers de F:\ORACLE\ORADATA\orafrance et G:\ORACLE\ORADATA\orafrance sur un autre serveur dans D:\ORACLE\ORADATA\oratest.
Il faut donc remplacer les chaînes de caractères F:\ORACLE\ORADATA\orafrance et G:\ORACLE\ORADATA\orafrance par D:\ORACLE\ORADATA\oratest. Le nom de la base change aussi de "orafrance" à "oratest", il faut donc spécifier ce changement en remplaçant l'entête :
CREATE CONTROLFILE REUSE DATABASE "orafrance" NORESETLOGS ARCHIVELOG
devient :
CREATE CONTROLFILE SET DATABASE "oratest" RESETLOGS ARCHIVELOG
En gros, tu ne peux pas faire un "reuse database" puisque ta base n'existe pas ;)