Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/01/2008, 16h44   #1
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
Par défaut Localisation fichier pfile

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
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h08   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
non, tu dois utiliser la commande :

Code :
CREATE PFILE FROM SPFILE;
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h24   #3
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
et normalement le pfile se trouve par défaut dans $ORACLE_HOME/dbs sous Unix
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h25   #4
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
Ok, merci.

Et lors du démarrage de la base, comment est trouvé le SPFILE, où est définit son chemin?
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h33   #5
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est le paramètre SPFILE de la base qui l'indique
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/01/2008, 17h38   #6
Membre éprouvé
 
Inscription : décembre 2007
Messages : 354
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : décembre 2007
Messages : 354
Points : 408
Points : 408
Citation:
Envoyé par orafrance Voir le message
c'est le paramètre SPFILE de la base qui l'indique
__________________
Consultant et formateur Oracle
Michel SALAIS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 00h33   #7
Provisoirement toléré
 
Inscription : juillet 2005
Messages : 114
Détails du profil
Informations forums :
Inscription : juillet 2005
Messages : 114
Points : 62
Points : 62
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
fontome_ 123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 00h37   #8
Membre actif
 
Avatar de Scual
 
Inscription : avril 2006
Messages : 149
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2006
Messages : 149
Points : 185
Points : 185
Envoyer un message via MSN à Scual
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
Scual est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 08h53   #9
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
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.
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 09h00   #10
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
j'ai déjà répondu

en général c'est spfile<SID>.ora
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 09h08   #11
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
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
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 10h24   #12
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
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.
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 10h55   #13
Membre Expert
 
Avatar de scheu
 
Inscription : juin 2007
Messages : 1 497
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 1 497
Points : 1 485
Points : 1 485
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
scheu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 10h58   #14
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Mais bon sang tu le fais exprès

t'as quoi dans le paramètre spfile de ta base ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 11h29   #15
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
J'ai déja vérifié, avec : show parameter spfile . La valeur est vide.
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 11h34   #16
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
et un coup de doc : http://download.oracle.com/docs/cd/B....htm#sthref836

Citation:
Syntax SPFILE = spfile_name
Default value ORACLE_HOME/dbs/spfile.ora
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 11h43   #17
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
OK , j'avais lu.

Le ORACLE_HOME définit dans le registre n'est pas le chemin du SPFILE.
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 11h53   #18
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
C'est ni dans ORACLE_HOME\database ni ORACLE_HOME\dbs ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 12h12   #19
Expert Confirmé
 
Avatar de LeoAnderson
 
Inscription : septembre 2004
Messages : 2 942
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 2 942
Points : 2 972
Points : 2 972
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 ?) ...
LeoAnderson est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/01/2008, 13h52   #20
Invité régulier
 
Inscription : janvier 2008
Messages : 40
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 40
Points : 7
Points : 7
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
foucfouc est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h54.


 
 
 
 
Partenaires

Hébergement Web