|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre à l'essai
![]() Inscription : avril 2005 Messages : 66 ![]() |
Bonjour,
J'ai probalement un problème sur 3 de mes datafiles (sur 41). En effet suite à un plantage système sur notre serveur, nous avons copié les datafiles sauvegardée (base arrêtée) sur un autre serveur. Au redémarrage, pas de problème sauf qu'à la validation des données je rencontre les anomalies oracle 000376 (file cannot read at this time), Ora 01111 ("name for data file %s is unknown - rename to correct file") et Ora 01110 (datafile: no et nom du datafile). Ayant identifié les datafiles dans dba_data_files je devrais normalement faire un RECOVER. Seulement dans mes fichiers ALERT j'ai le message suivant: Citation:
* le RECOVER est-il la solution à mon problème sachant que je soupçonne que mes fichiers soient corrompus ? * comment renommer le fichier comme c'est conseillé (cela veut-il dire qu'il faut renommer file_name dans dba_datafiles ou bien le recréer sachant qu'il existe bien physiquement) ? * Recréer le datafile ainsi que le tablespace qui va avec ne serait-il pas la meilleure solution puis importer les tables impliquées ? D'avance merci pour vos réponses Thomf PS: pour info il s'agit d'une base oracle 8.1 |
|
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() |
Hello,
Une sauvegarde? Offline, online, rman? La copie des datafiles sur le second serveur, même arborescence? Jko |
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : avril 2005 Messages : 66 ![]() |
Hi,
Il s'agissait d'un ensemble de datafiles qui sont copiés sur un autre disque chaque soir après arrêt complet de la base. A partir de là on a récupéré ces datafiles copiés (donc offline) sur le nouveau serveur et avec la même arborescence. Entre temps on arrêté la base et recommencé la manip et depuis ça refonctionne bien qu'ayant ressayé de renommé les datafiles dans dba_data_files. Si mes souvenirs sont bons on a quand même du faire, après avoir fait open database backup controlfile to trace, pour chaque datafile un 'ALTER DATABASE DATAFILE 'D:\ORACLE\ORADATA\dossier\fichier.DBF' OFFLINE DROP'. Sachant bien que toutes les protections nécessaires avaient été prises au départ, j'ai encore du mal à m'expliquer cette anomalie. Sans doute un ou plusieurs fichier(s) corrompue dès le départ. Ou bien un manque de chance... Thomas |
|
|
00
|
|
|
#4 | |
|
Membre confirmé
![]() |
Citation:
__________________
OCA-OCP 11g, SQL and Performance & Tuning Expert 11g Data Guard 11g, ASM & Grid Control 11g, Apex |
|
|
00
|
|
|
#5 | |
|
Membre à l'essai
![]() Inscription : avril 2005 Messages : 66 ![]() |
Citation:
La manip consistait à faire un update (ou edit vi toad) de dba_datafiles et de donner le bon chemin et le bon nom du du datafiles avant de recréer les controlfiles (si mes souvenirs sont bons car entre temps beaucoup de choses ont été faites sur nos bases). |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com