|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
J'ai un tablespace DbMaster1000 qui a été supprimé. Le datafile qui lui était associé a été sauvegardé mais uniquement le fichier DBF.
J'ai essayé de faire un "Create Tablespace DbMaster1000 datafile 'l_ancien_fichier.dbf' reuse;". Mais oracle génère l'erreur 'wrong incarnation of this file - wrong creation SCN'. Si je ne renseinge pas le datafile, oracle en crée automatiquement. Ce que je souhaite faire, c'est de rattacher mon ancien dbf au tablespace DbMaster1000 car actuellement c'est un nouveau dbf qui lui est rattaché. La seule sauvegarde que j'ai étant mon ancien fichier dbf. Comment je dois procéder avec 10g? |
|
|
00
|
|
|
#2 |
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Bonjour,
Avant toute manipulation, c'est mieu de faire une sauvegarde de toute la base. Ton problème c'est que le SCN de création de ton fichier de données n'est pas le même que ce lui du SCN de création du fichier de contrôle. Dans ton cas il faut recréer le fichier de contrôle puis faire un recover database using Backup Controlfile.
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Merci pour votre aide.
Pour sauvegarder, j'ai fait un shutdown immediate, j'ai copié mon dossier DATAFILE (avec tous les DBF qu'il contient), ainsi que CONTROL01.CTL, les REDO01/2/3.LOG, et les autres dbf (SYSAUX01, SYSTEM01...) sur un disque externe. Cela suffit-il? Que dois-je faire après cette sauvegarde. |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Je n'ai aucune sauvegarde de controlfile (uniquement mon ancien fichier DBF).
|
|
|
00
|
|
|
#5 | ||
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
tu démarre la base et tu lance
Code :
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
||
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Ci-joint le fichier
|
|
|
00
|
|
|
#7 | ||
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Ce n'est pas ce fichier.
quand tu la lance la commande que je t'ai donné, il va crée un nouveau fichier dans le repertoire udump. Sinon tu lance Code :
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
||
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Le dernier fichier trace
|
|
|
00
|
|
|
#9 |
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Ok,
c'est quoi le vrai nom du fichier de données : l_ancien_fichier.dbf ?
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
O1_mf_dbmaster_2ovxzkf8_.dbf
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
On a déjà essayé l'instruction Rename mais ça n'a pas fonctionner. C'est pour cela qu'on a le même nom de DBF. Néanmoins, l'ancien fait 400Mo, celui renommé fait 102Mo
|
|
|
00
|
|
|
#12 | ||
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Je pense que que ta base est bien sauvegardé.
Maintenant tu arrête la base normalement et tu lance ce script Code :
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
||
|
|
00
|
|
|
#13 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Cette commande va recréer à nouveau le controlfile??
Comment faire pour restaurer l'ancien fichier dbf 400Mo après? |
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
il ne faut pas confondre control file et data file
|
|
|
00
|
|
|
#15 | |
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Citation:
tu renome le nouveau fichier de données crée en un autre nom (n'importe) tu copie l'ancien fichier de données (le fichier que tu veut restaurer) dans le bon repertoire et tu relance la commande. et après je te guiderai pour faire un RECOVER.
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
|
|
|
00
|
|
|
#16 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Est ce que tu peux m'envoyer toutes les commandes nécessaire pour faire cette restauration et après je les lance une seule fois. Je ne veux pas que la base se crash
|
|
|
00
|
|
|
#17 | ||
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Après :
Code :
Le seule problème c'est que tu n'est pas en archivelog. Comme j'ai dit avant, il y'a toujours un risque, Il faut toujours sauvegarder la base.
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
||
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Inscription : décembre 2006 Messages : 10 ![]() |
Est ce que tu peux m'envoyer déja la commande pour faire le RECOVER avant
que je lance cette commande. Je ne veux pas que la base se crash |
|
|
00
|
|
|
#19 | |||
![]() Inscription : janvier 2005 Messages : 1 778 ![]() |
Citation:
__________________
Questionnaires : Testez vos connaissances Mes articles : Les Fichiers Redo / SCN : System Change Number / Fichier de Contrôle : Administration |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com