fichier introuvable - comment supprimer sa configuration?
-
22-10-2019 - |
Question
Je lance Oracle 10.2.0.5.
Je donne les résultats suivants:
SQL> select file#, status, error, recover, tablespace_name, name
2 from v$datafile_header
3 where recover='YES'
4 or (RECOVER IS NULL AND ERROR IS NOT NULL);
FILE# STATUS
---------- -------
ERROR REC
----------------------------------------------------------------- ---
TABLESPACE_NAME
------------------------------
NAME
--------------------------------------------------------------------------------
15 OFFLINE
FILE NOT FOUND
Il est le reste d'un tablespace qui a été utilisé pour une synchronisation à l'aide des flux.
Comment puis-je « supprimer » ce fichier de la mémoire oracle?
Merci
La solution
Arrêter la base de données vers le bas. Démarrer à nouveau en mode de montage:
connect / as sysdba;
startup mount;
Chute du fichier de données:
ALTER DATABASE DATAFILE '/full/path/of/file.dbf' OFFLINE DROP;
Ouvrez le DB:
alter database open;
Chute du tablespace:
DROP TABLESPACE <TS Name> INCLUDING CONTENTS;
Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange