|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 44 ![]() |
Bonsoir,
J'ai un serveur HPUX sur lequel est installé oracle en disque interne et la base de données sur une baie. les disques de la baie ont sauté suite à une coupure d'electricité. ma base de données est en mode noarchivelog. j'ai une sauvegarde à froid des fichiers de ma base de données un peu ancien mais la perte de données est tolerable dans notre cas. Je dispose sur une bande de sauvegarde des elements suivants: fichiers de controle datafile tablespace init.ora redologs mais je n'ai pas un backup du filesystem contenant les index, je n'ai qu'une version tres recente de ce filesystem (plus recente des tablespace et datafile). Est ce que avec ces elements c'est suffisant pour reconstituer ma base de données et pouvoir l'ouvrir? Car j'ai essayé de faire l'exercice mais j'ai des soucis avec les fichier dbf des index qui sont plus recent que le reste des elements, est ce que c'est dangereux de les desactiver des fichiers de controles? Merci pour votre aide |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
Alors oui à priori tu as tout ce qu'il faut pour repartir de l'état de ta dernière sauvegarde à froid
![]() As-tu essayé de restaurer ta base, démarrer en nomount, puis mount, puis de l'ouvrir ? As-tu des erreurs, à quel moment ? |
|
|
00
|
|
|
#3 | |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 44 ![]() |
Bonjour,
Tout d'abord merci pour ta reponse. Oui j'ai essayé de demarrer en etape ce qui donne: nomount =ok mount=ok open=erreur suivante Citation:
Merci pour l'aide. |
|
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
Pour être précis sur les termes ce sont les datafiles que tu n'as pas.
As-tu identifié le tablespace, si oui as-tu essayé de le passer en OFFLINE ? |
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() |
veux tu restaurer la base de données dans un nouveau serveur???
|
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 44 ![]() |
Bonjour,
C'est les datafile des index j'en ai plusieurs sur un FS dedié, ce filesystem n'a pas ete sauvegardé par contre le FS de production est toujours accessible mais il contient les datafiles beaucoup plus recent que la sauvegarde dont je dispose. Est il possible de forcer la base de données a demarrer avec ces datafiles contenant les tablespace des index qui sont plus recent que le reste. Merci |
|
|
00
|
|
|
#7 |
|
Membre éclairé
![]() |
As-tu essayé de re-créer les datafiles "vides" ?
(et le coup de passer le tablespace OFFLINE ?) |
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 44 ![]() |
La restauration va se faire sur le meme serveur, on a essayer de restaurer le maximum de chose, mais oracle pose probleme.
|
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : juillet 2002 Messages : 44 ![]() |
Est ce que cela aura un impact sur les données deja là?
Comment on peut realiser cette operation de creation de datafile vide? Merci |
|
|
00
|
|
|
#10 | ||
|
Membre éclairé
![]() |
Vérifies l'état "unix" par ls -l du fichier '/ora_idx/dbs/dpipe_property_ind_seg_001.dbf' (existe-t-il ? avec quels droits ?)
Tu le déplaces du répertoire. Puis : Code :
ALTER DATABASE datafile '/ora_idx/dbs/dpipe_property_ind_seg_001.dbf' offline DROP; Code :
Sinon as-tu essayé de reconstruire tes indexes base mount ? As-tu lu les traces DBWR ? Sinon as-tu regardé ce post ? |
||
|
|
00
|
|
|
#11 |
|
Membre éclairé
![]() |
Après avoir fait appel à une amie plus expérimentée, ta seule solution serait celle que tu avais prévue au début : faire un controlfile de backup et enlever le datafile dedans.
|
|
|
00
|
|
|
#12 |
|
Membre Expert
![]() ![]() Franck PachotDBA Oracle Inscription : novembre 2007 Messages : 703 ![]() |
Bonjour,
Si tu as tout sauf les index, oui, c'est possible: - monter la base (startup mount), renommant les fichiers s'il le faut, mettre ceux que tu n'as pas en offline,... - recréer les index dans un nouveau tablespace - supprimer l'ancien tablespace Cordialement, Franck.
__________________
A lire sur mon blog Oracle - Articles d'Experts des articles traduits en français de Jonathan Lewis, Tom Kyte, Doug Burns, Cary Millsap, Greg Rahn ...
|
|
00
|
Copyright © 2000-2012 - www.developpez.com