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 26/08/2008, 10h32   #1
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Par défaut Ou sont les logs ?

Les logs sont en général dans le fichier bdump/alert_sid.log

Mais au tout début de l'ouverture, et surtout pendant une restoration laborieuse, quand la base n'a pas encore lu les pfile/spfile, ou sont stockés les logs ?
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 10h46   #2
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 558
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 558
Points : 718
Points : 718
Les logs de quoi ?
Le spfile est lu à partir du nomount, donc les %_dump_dest sont initialisés.
Je ne comprend pas ta question.
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 11h08   #3
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Je cherche les logs habituellement destinés au fichier alerte_sid.log

Sauf qu'au moment que je souhaite analyser (startup nomount foireux) la base n'avait pas encore lu le spfile.

Y a t il un genre de répertoire bdump par défaut ?
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 11h56   #4
Rédacteur
 
Avatar de bouyao
 
Inscription : janvier 2005
Messages : 1 778
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 1 778
Points : 1 857
Points : 1 857
Bonjour,

Moi aussi je n'ai pas compris la question.

Par défaut, ils sont dans les repertoire :
/ORACLE_BASE/admin/bdump
/ORACLE_BASE/admin/udump

Sinon

Code :
1
2
3
 
sqlplus "/ as sysdba"
SHOW parameters dump_dest
bouyao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 14h20   #5
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Je reformule :
Ou puis je trouver sur mon disque les logs/alertes/traces etc générés par la base quand elle n'est pas démarrée?

En particulier quand elle plante AVANT la lecture du spfile pendant le "startup nomount" ?
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 14h43   #6
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 558
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 558
Points : 718
Points : 718
Ton cas est bizarre.
Jettes un oeil à $ORACLE_HOME/rdbms/log qui est le répertoire par défaut des logs.
Mais si ça plante avant la lecture...
Peut être qu'il y a un paramètre invalide dans le spfile. A vérifier avec un startup nomount.
Comment cela peut-il planter avant la lecture du spfile puisque c'est la première étape du démarrage ?
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2008, 15h12   #7
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Merci pour la réponse, je vais voir dans le rdbms/log.

PS:
Je ne demande pas d'aide sur le redémarrage, j'y suis arrivé
Pour la petite histoire, lors d'un crash test / restoration, le brave RMAN ne m'a pas retrouvé le BON spfile, mais un genre de spfile par defaut provenant je ne sais d'ou... (cas que je n'arrive pas a reproduire)
J'espère en apprendre un peu plus en fouillant ces logs

EDIT:
En ce qui me concerne, sous W2003 et Oracle 10G2 ce n'est pas rdbms/log mais rdbms\trace
Alain B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2008, 10h08   #8
Membre chevronné
 
Avatar de 13thFloor
 
Homme
DBA Oracle freelance
Inscription : janvier 2005
Messages : 558
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 45
Localisation : France

Informations professionnelles :
Activité : DBA Oracle freelance

Informations forums :
Inscription : janvier 2005
Messages : 558
Points : 718
Points : 718
Un autre fichier de startup a pu être utilisé :
Note 162491.1 () :
Oracle first searches if the spfile<SID>.ora exists. If it does not, Oracle
searchs for the spfile.ora parameter file. If neither spfile<SID>.ora nor
spfile.ora exist, Oracle will use the init<SID>.ora parameter file.
13thFloor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2008, 11h11   #9
Membre confirmé
 
Homme Alain
Inscription : mars 2004
Messages : 249
Détails du profil
Informations personnelles :
Nom : Homme Alain
Âge : 43
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 249
Points : 216
Points : 216
Citation:
Envoyé par 13thFloor Voir le message
Un autre fichier de startup a pu être utilisé :
Note 162491.1 () :
Oracle first searches if the spfile<SID>.ora exists. If it does not, Oracle
searchs for the spfile.ora parameter file. If neither spfile<SID>.ora nor
spfile.ora exist, Oracle will use the init<SID>.ora parameter file.
Après analyse de mes traces dans rdbms\trace j'ai trouvé mon erreur :
Quand on effectue une restoration complète avec RMAN, après avoir restoré le spfile, il FAUT arreter/redemarrer l'instance pour qu'il soit pris en compte AVANT de restorer les controles files.
Si on enchaine les deux on se retrouve avec un controle file qui ne contient que des valeurs par défaut, complètement inutilisable...
Alain B. 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 21h55.


 
 
 
 
Partenaires

Hébergement Web