|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
Bonjour,
Avant de changer de système d'exploit XP-> Vista, j'avais fait une sauvegarde de mes tablespaces et autre fichiers nécessaires pour la reconstruction de ma base. J'aurai dû, c'est vrai, faire une véritable sauvegarde à froid. J'avais fait l'install de 3 produits : Oracle 10g 10.2 OWB 10gR2 Oracle Designer 10g Pour l'instant j'ai bien récupéré mes petits pour Oracle 10g et OWB. Je me suis aperçu que j'avais oublié Oracle Designer quand j'ai vu que des tablespaces n'étaient pas affectés à des datafile. Mon oubli est dû au fait que les datafiles n'était pas dans le même repertoire pour mon repository Oracle Designer. Maintenant je voudrais récuperer mes données ORacle Designer. Tous les tablespaces sont associés à des fichiers inexistants et cela se traduit par cette information : D:\oracle\product\10.2.0\db_2\database\MISSSING0XX pour tous mes tablesapces J'ai penser mettre offline ces tablespaces. Je l'ai fait pour certains pensant après pouvoir associer ceux aux bons fichiers que j'avais récupéré. La mise offline a fonctionné mais l'association aux anciens datafile ne fonctionna pas. J'avais oublié de recréer mon CONTROLFILE, ce que j'avais en arrêtant proprement ma base. Citation:
Code :
Code :
Avez-vous une solution. Merci. |
|||||
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 73 ![]() |
est-ce que ce fichier archive est present sur ton OS ? :
"D:\ORACLE\PRODUCT\10.2.0\FLASH_RECOVERY_AREA\ORCL\ARCHIVELOG\2008_03_17\O1_MF_1" si il n'est pas à cet endroit il faudrait lui spécifier à la main et ensuite appuyer sur Entrée |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
Malheureusement, je ne trouve pas cette archive. Mes archives commencent à :
O1_MF_1_217_* J'ai 3 dossiers qui sont vides juste avant. Est-ce qu'avec les archives précédentes je peux essayer ? |
|
|
00
|
|
|
#4 | |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 73 ![]() |
Citation:
il faudrait repartir de ton Full backup à chaud ,créer des controlfiles et jouer les archives générées lors du backup à chaud si tu n'as pas les archives tu ne pourras pas restaurer ta base. |
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
J'ai fait ce que tu m'as dit.
je suis reparti de ma sauvegarde à froid. J'ai mais tous mes datafile dans le même répertoire. J'ai reconstruit mon CONTROLFILE. j'ai redémarré ma base avec le pfile d'origine (modification de la lettre du lecteur c'est tout) => Peut-être que là se trouve le problème. J'ai démarré en mount (startup mount) => pas de problème J'ai fait un alter database open et j'ai le message suivant : ERREUR à la ligne 1 : ORA-01113: le fichier 1 nécessite une récupération après défaillance matérielle ORA-01110: fichier de données 1 : 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\SYSTEM01.DBF' Même après un recover database qui indique que la récupération de la défaillance a été faite, j'ai toujours le même problème. Que faire ? Merci. |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 73 ![]() |
as-tu dans ton fichier alert$$$.log le message apres recover suivant :
Media Recovery Complete Quelle commande as tu lancée à ton recover ? |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
il faut probablement indiquer le redo courant
|
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
Dans mon fichier alert_ORCL.log j'ai :
Media Recovery Start mais pas Media Recovery Complete Media Recovery Start parallel recovery started with 2 processes Sat Mar 22 00:36:02 2008 Recovery of Online Redo Log: Thread 1 Group 2 Seq 216 Reading mem 0 Mem# 0: D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\REDO02.LOG Completed: ALTER DATABASE RECOVER database Shutting down instance: further logons disabled Sat Mar 22 00:36:21 2008 Stopping background process MMNL Sat Mar 22 00:36:22 2008 Stopping background process MMON Sat Mar 22 00:36:23 2008 Shutting down instance (immediate) License high water mark = 3 Waiting for dispatcher 'D000' to shutdown All dispatchers and shared servers shutdown Sat Mar 22 00:36:25 2008 alter database close normal ORA-1109 signalled during: alter database close normal... Dump file d:\oracle\product\10.2.0\admin\orcl\bdump\alert_orcl.log J'ai fait un simple recover database et j'ai eu le message : Récupération après défaillance matérielle terminée. |
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et après tu peux faire le OPEN ?
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
Je ne pouvais toujours pas refaire un open, mais un :
alter database open upgrade C'est vrai qu'il y avait une légère évolution de version. Ensuite j'ai lancé le script dbmsupdnv.sql. Celui-ci ne passait pas malgré l'ajout des paramètres :
Le lien : http://www.oracle.com/technology/tec...ncomp_faq.html J'ai executé un autre script que l'on ma conseillé : catupgrd.sql Celui-ci s'est passé à peu près correctement. Je dis à peu près car plantage à un moment (pbm pas de log). Ensuite j'ai arrêté ma base et redémarré en mode open et là ça fonctionnait. En revanche, je n'arrive pas à ouvrir OEM 10g (Database Control). Que faire ? Et d'autre problèmes surviennent : Notamment celui de la version pour OWB qui est maintenant incorrecte entre le client et le référentiel. Mais je verrai cela plus tard. |
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Avec la moitié des infos on aurait eu du mal à t'aider en effet
recherche emca sur le forum pour la dbconsole |
|
|
00
|
|
|
#12 | |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
OK.
Je te remercie. J'ai donc voulu pour que cela soit clean supprimmer de référentiel de Databae Control via la commande : emca -repos drop avec toutes les infos qui vont bien (SID, password SYS et SYSMAN, port TCP/IP) Et voici le log : Citation:
|
|
|
|
00
|
|
|
#13 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2008 Messages : 96 ![]() |
Bonjour,
Pour résumer le dernier point : J'ai bien démarré la base. J'arrive à voir mes données via sqlplus sans aucun souci. Le seul problème est l'installation de la DB Console 10g qui est boiteuse. Je veux donc la supprimer et je n'y arrive pas. Seul le processus d'écoute est OK sur la Console 10g Je n'ai pas de souci avec la COnsole 9i qui est installé avec OWB. Que puis-je faire ? Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com