|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
Bonjour,
En charge de distribution de logiciels fonctionnant sous ORACLE, j'ai installé la version ORACLE 9i sous XP sur mon Laptop. Cela a toujours bien fonctionné. Ce matin, XP a detecté des erreurs sur le disque dur et a lancé SCANDISK. aprés avoir toruvé des erreurs SCANDISK les a apparemment reparé sauf qu'à present je ne peux plus me connecter à ORACLE. je recois le message ORA-01219 BdD fermée.... Sous SQLPLUS j'ai realisé quelques essais recuperés sur le forum et j'obtiens : Code :
J'avoue que je suis trés embeté car je dois faire un demo demain matin et je suis "planté" ne sachant que faire. merci par avance pour toute aide. Cdlt |
||
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
ça sent le datafile vérolé par scandisk ça
T'as essayé de lancer un RECOVER ? |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
J'ai tenté plusieurs commandes sous SQL Plus mais pouvez-vous me decrire plus precisement la commande RECOVER???
Merci par avance Cordialement |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
une recherche dans les tutoriels et le forum te renseignera... je te conseille avant d'aller plus loin d'arrêter le service et copier le répertoire de tes fichiers quelques part (sauvegarde à froid quoi
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
Bonjour,
J'ai tenté plusieurs commandes dont RECOVER mais j'ai toujours le même message que celui indiqué ci-dessus. D'autres idées ou faut-il tout refaire depuis le depuis??? Merci d'avance. |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et bien sûr c'est à nous de deviner ce que tu as fait précisément et le résultat obtenu pour chacune de ces tentatives
t'es sur Developpez.com pas sur madamesoleil.com
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
Bonjour,
Non je ne vous demande pas de deviner mais de tenter de m'aider. Je connais ce forum et y pris un certain nombre d'informations très utiles. En tant qu'informaticien sur d'autres plates formes, je sais où poser mes questions et crois moi je ne cherche de potion magique mais des réponses précises. J'ai répondu en disant que j'ai tenté le RECOVER et obtenu le même message, en quoi cela n'est pas clair voire te laisse penser que je cherche Madame Soleil ou autre potion magique. Je cherche une aide précieuse pour me sortir de cette impasse avec sérieux j'espère taper à la bonne porte. Merci pour votre compréhension. Cordialement |
|
|
00
|
|
|
#8 | ||
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
Citation:
|
||
|
|
00
|
|
|
#9 | ||
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
Merci de ton aide.
Pourquoi ne pas m'indiquer un ou deux exemples de commandes RECOVER que tu souhaites me faire exécuter ! Dans les parties tutoriels et autres FACS il y a plein de riches idées mais un ou deux exemples seraient une aide précieuse. Ci-dessous, les principaux résultats des commandes passées sous SQL PLUS. Code :
Merci encore. |
||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
J'ai bien peur que le fichier soit corrompu
Essaye ça : le fichier est bien présent et tu as bien les droits en écriture ? Tu peux lire la Note:184327.1 de Metalink sinon |
|
|
00
|
|
|
#11 |
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 582 ![]() |
bonjour,
le recover échoue mais sous-entend qu' il y a une trace (fichier .trc) concernant le DBWR , qu' y a-t-il dedans ? est-ce que le datafile n' a pas été pris par un process windows en exclusivité? as-tu redémarré ton pc ? cdlt |
|
|
00
|
|
|
#12 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
Bonjour,
Pour la premiere recemmandation, j'ai executer la commande ALTER SYSTEM CHECK DATAFILES et j'obtiens en reponse : systeme modifié (est-ce normal,,). Pour la seconde reponse, j'ai dans les dossiers BDUMP et UDUMP plusieurs fichiers TRC, qui comportent principalement les elements suivants: Dump file c:\oracle\admin\dxinfo32\bdump\dxinfo32_dbw0_884.trc Wed Mar 05 11:40:50 2008 ORACLE V9.2.0.1.0 - Production vsnsta=0 vsnsql=12 vsnxtr=3 Windows 2000 Version 5.1 Service Pack 2, CPU type 586 Oracle9i Release 9.2.0.1.0 - Production JServer Release 9.2.0.1.0 - Production Windows 2000 Version 5.1 Service Pack 2, CPU type 586 Instance name: dxinfo32 Redo thread mounted by this instance: 1 Oracle process number: 3 Windows thread id: 884, image: ORACLE.EXE *** 2008-03-05 11:40:50.000 *** SESSION ID ORA-01157: cannot identify/lock data file 11 - see DBWR trace file ORA-01110: data file 11: 'C:\ORACLE\ORACLEBM\DATABASE\XXR32_DATA.TBS' ORA-27047: unable to read the header block of file OSD-04006: échec de ReadFile() ; lecture impossible du fichier O/S-Error: (OS 38) Fin de fichier atteinte. Souhaitez-vous plus d'informations pour pouvoir m'aider?? Je vous remercie par avance Cordialement |
|
|
00
|
|
|
#13 |
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 582 ![]() |
bonjour,
tu peux lancer le dbv pour vérifier ton fichier . s' il est corrompu comme orafrance le pense ( et moi aussi d' ailleurs) il n' y a rien à faire .. soit tu restaures le fichier (si possible) soit tu reconstruis la base éventuellement tu peux essayer de supprimer le tbs et les fichiers de données ( bon cela ne sert à rien si ce tbs contient les données indispensables à ton appli ) cdlt |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Inscription : mars 2008 Messages : 52 ![]() |
C'est une situaiton un peu frustante dans la mesure où le fichier est là et les données semblent bonnes.
Je vais donc reconstruire la base et recharger mes données. Merci quand même pour votre aide. Cordialement |
|
|
00
|
|
|
#15 |
|
Membre expérimenté
![]() Didier DuchossoirAdministrateur de base de données Inscription : mars 2003 Messages : 582 ![]() |
lance quand même le dbv (dbverify) , il y a peut-etre une option
pour réparer le fichier ( apparement c' est un header de bloc qui est illisible) en tout cas, cela montre bien qu' il ne faut jamais lancer un scandisk ou autre utilitaire windows sur des partitions contenant des fichiers de données Oracle . cdlt (dbv se lance sous dos, ça dure 1 à 2 minutes ) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com