|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
bonjour,
J'ais été obligé de reinstaller mon os (XP) apres un serieux probleme. Du coup j'ai du réintaller Oracle est créer une nouvelle instance. Comment puis-je re-créer les services pour mon ancienne DB ? merci d'avance |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : février 2006 Messages : 3 433 ![]() |
|
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
bonsoir,
en fait j'ai réussi a acceder a mon ancien base en modifiant 2 fichier dans la directorie NETWORK de ma DB_1. mon code JAVA arrive donc a se connecter sans probleme a la base. Par contre avc TOAD il me sort une erreur ORA-12154. IL semblerait qu'il ne trouve pas le SID dans le registre ? Du coup je me retrouve avec 2 Base ORCL mon ancienne Base et ORCL2 la base créer lors de la reintallation d'ORACLE. Du coup il me manque le sevice CONSOLE pour SQL+. Je me demande donc maintenant comment faire pour recréer le service CONSOLE est comment faire pour que TOAD puisse ouvrir ma DB avec le listener ORCL2 creer lors de la reinstall ? |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Le plus simple c'est créer une base de données bidon avec le même nom sur le même port... ensuite, t'auras plus qu'à remplacer le init.ora et tous les fichiers de la base par ta base d'origine et le tour sera joué
|
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
salut,
je pense que cela devrait être la meilleur solution car cale devient ingerable. Je me propose donc de déinstaller Oracle et de renomer mon ancienne db_1 en db_old. Du coup je penrait lors de l'installe recréer un listerner ORCL et une db_1. Par contre je ne sais pas dans quelle directorie se trouve les fichier de ma base ? pour init.ora je pense que c'est celui que l'on trouve dans \admin\pfile il faudrat donc que je pense a la sauvegarder ? merci pour le coup de main. |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
pour le init.ora c'est probablement plus dans dbs
![]() Pour les autres, tu peux chercher les fichiers *.ctl, *.dbf et redo*.log pour localiser les répertoires, sinon si tu as recréé le service, tu démarres la base et tu regardes le contenu de dba_data_files. |
|
|
00
|
|
|
#7 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
re,
j'ai vue qu'il y a des fichier DBF lorsque je fait un select DBA_DATA_FILES. par contre j'ais fait une recherche dans les directorie DB mais je ne les ais pas trouver. Par contre j'ais trouvé 2 gros fichier avec l'extension .dfb au fait je tourne sur la version 10g. Cela a peut être changé ? |
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
bah si c'est pas dans les mêmes répertoires je ne risque pas de les trouver pour toi
|
|
|
00
|
|
|
#9 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
tu veux dire qu'il faurait que je recherche sur toute la machine pour les trouver ? parce que ca je peux faire
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
bah oui, si t'as plus les fichiers de données j'vois pas bien comment tu pourrais espérer récupérer ta base
|
|
|
00
|
|
|
#11 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 88 ![]() |
salut,
en fait je cherchait au mauvais endroit. J'ais du zapper quelque chose. Bon en tout cas tu as raison j'ai fait du menage la ou il ne fallait pas. du coup je vais recommencer. en tout cas merci beaucoup orafrance. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com