|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
Version 9i et 10gr2.
Bonjour, Lorsque l'on supprime le SPFILE, est-il il re-généré automatiquement avec le Pfile ? Si oui, où troue-t-il le PFILE? Merci |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
non, tu dois utiliser la commande :
|
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
et normalement le pfile se trouve par défaut dans $ORACLE_HOME/dbs sous Unix
|
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
Ok, merci.
Et lors du démarrage de la base, comment est trouvé le SPFILE, où est définit son chemin? |
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
c'est le paramètre SPFILE de la base qui l'indique
|
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Inscription : décembre 2007 Messages : 354 ![]() |
__________________
Consultant et formateur Oracle |
|
|
00
|
|
|
#7 |
|
Provisoirement toléré
Inscription : juillet 2005 Messages : 114 ![]() |
ou se trouve sous windows xp dans le chemin si vous n'avvez pas intervenu au niveau de l'emplcement vu tes questions je crois que je suis rassurer de ce coter
![]() C:\oracle\product\10.2.0\admin\base_donnée\pfile
|
|
|
00
|
|
|
#8 |
|
Membre actif
![]() |
ahhhhh mes yeux !!! ça pique !!
et non aux fautes !
__________________
Diction de DBA : "Tant va la cruche à l'eau qu'à la fin, ça me les brise" ![]() ------------------------------------- Working on Oracle Database 10g / 11g ------------------------------------- Article d'installation d'Oracle 10g AS Portal by Maxime GONTCHAROV labo-oracle.com |
|
|
00
|
|
|
#9 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
J'ai du mal poser ma question. Sur mon serveur, j'ai plusieurs fichiers spfile, j'aimerais savoir lequel est pris en compte. En fait, j'aimerais savoir où se trouve le paramètre où est définit le chemin du spfile.
|
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
j'ai déjà répondu
en général c'est spfile<SID>.ora |
|
|
00
|
|
|
#11 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
plusieurs cas possible.
Sous Unix, il prend par défaut sous $ORACLE_HOME/dbs/spfile<SID>.ora ou à défaut $ORACLE_HOME/dbs/init<SID>.ora SAUF si on lui précise startup pfile= ou startup spfile= Sous Windows, le principe est le même ($ORACLE_HOME/database) sauf que la base de registre vient s'en mêler. http://download.oracle.com/docs/cd/B....htm#sthref512 |
|
|
00
|
|
|
#12 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
J'ai créé un pfile via le spfile. J'ai modifié le pfile et j'ai recréé un spfile.
J'ai redémarré la base et les nouveaux paramètres sont pris en compte. Mais je n'ai toujours pas compris comment il trouve le spfile car il n'est pas dans le oracle_home défini dans la base de registre. |
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 1 497 ![]() |
il regarde simplement dans le chemin par défaut $ORACLE_HOME/dbs (ou dans le répertoire correspondant à la valeur du paramètre d'instance 'spfile' si tu l'as changé) pour voir si un fichier spfile<SID>.ora existe, si oui c'est ce fichier qu'il utilise
|
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Mais bon sang tu le fais exprès
![]() t'as quoi dans le paramètre spfile de ta base ? |
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
J'ai déja vérifié, avec : show parameter spfile . La valeur est vide.
|
|
|
00
|
|
|
#16 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
et un coup de doc : http://download.oracle.com/docs/cd/B....htm#sthref836
Citation:
|
|
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
OK , j'avais lu.
Le ORACLE_HOME définit dans le registre n'est pas le chemin du SPFILE. |
|
|
00
|
|
|
#18 |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
C'est ni dans ORACLE_HOME\database ni ORACLE_HOME\dbs ?
|
|
|
00
|
|
|
#19 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Sous Windows, il y a également une entrée en base de registre permettant de spécifier le chemin du spfile
mais comme on ne sait toujours pas l'OS, le nom de l'instance, les fichiers modifié ni comment (éditeur de texte ou alter system ?) ... |
|
|
00
|
|
|
#20 |
|
Invité régulier
![]() Inscription : janvier 2008 Messages : 40 ![]() |
OS : W2000S
Oracle : 9i J'ai créé le pfile via le spfile grâce à la console Oracle. J'ai modifié le pfile et regénérer un spfile (toujours avec la console) et j'ai remplacé l'autre. J'ai redémarré la base et c'est bon. Mais je n'ai pas trouvé comment il connait l'emplacement du fichier du spfile. Il n'est pas dans le paramètre d'oracle : spfile Il n'est pas dans l'$oracle_home/database définit dans la clé de registre |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com