|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 6 ![]() |
Bonjour,
J'aimerais comprendre à quelle endroit Oracle enregistre le SID, par exemple suite à la suppression d'une base (drop database) , Oracle persiste et cherche le fichier initBU1.ora. Lorsque je fait un Code :
RMAN> restore spfile from 'E:\oracle\flash_recovery_area\PRD01\AUTOBACKUP\C-502272738-20101122-02'; Comment puis-je changer le SID afin d'avoir le SID identique à la base d'origine? |
|
|
00
|
|
|
#2 | ||
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 6 ![]() |
si je reformule ma question...
pourquoi Oracle cherche le fichier nommé initBU1.ora lors du démmarage alors qu'il n`y a plus de fichier init, et il n`y a pas de base de données. Code :
|
||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 6 ![]() |
je pense avoir compris maintenant qu`il y a une différence entre le nom de l'instance, et le database name...
Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 024 ![]() |
Il me semble qu'il faille recreer un controlfile (à partir d'un backup controlfile to trace ou tu remplace le nom de la base)
|
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 6 ![]() |
oui et ça fonctionne.
Code :
Sans comprendre toutes les nuances il me semble que c'est dérivé du nom de l'instance (lors de l'installation). Merci ! |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com