[Oracle] demarrage de la base

demarrage de la base [Oracle] - SQL/NoSQL - Programmation

Marsh Posté le 01-07-2004 à 13:12:17    

Bonjour je suis débutant sous oracle et je suis en train de faire des tests d'arret/demarrage de la base. Donc la base était démarrée, je l'ai arrêté avec un "SHUTDOWN" mais maintenant je n'arrive plus a la redémarrer. Quand j'essaye de me connecter sous SQL Plus en tant que SYSDBA j'ai l'erreur : "ORA-01031": insufficient privilèges
 
Que dois -je faire ? merci

Reply

Marsh Posté le 01-07-2004 à 13:12:17   

Reply

Marsh Posté le 01-07-2004 à 16:33:52    

korrigan a écrit :

Bonjour je suis débutant sous oracle et je suis en train de faire des tests d'arret/demarrage de la base. Donc la base était démarrée, je l'ai arrêté avec un "SHUTDOWN" mais maintenant je n'arrive plus a la redémarrer. Quand j'essaye de me connecter sous SQL Plus en tant que SYSDBA j'ai l'erreur : "ORA-01031": insufficient privilèges
 
Que dois -je faire ? merci


 
Ton SHUTDOWN a du arréter le serveur Oracle (service).
 
Essaye le relancer. Il doit y avoir un lien dans les menus de Oracle (Program files), sinon fais le manuellement.

Reply

Marsh Posté le 01-07-2004 à 16:41:47    

Bof, sinon t'arrâche la prise de courrant et tu la rebranches.
 
Si quelqu'un gueule tu dis que c'est ton collègue qui est parti boire un café :ange:

Reply

Marsh Posté le 01-07-2004 à 16:50:37    

- ouvre une fenetre de commandes DOS, et va dans le répertoire BIN situé dans le répertoire ORACLE
- tape ceci afin de vérifier si le listener est bien lancé : lsnrctl status
- si le listener est lancé, cette commande affichera le temps total écoulé depuis le lancement. sinon fais un copier/coller du message d'erreur que tu obtiens
- puis redémarre la base comme ceci :
svrmgrl (pour lancer le server manager)
connect internal
startup
- si la base est démarrée mais que tu ne peux tjs pas te connecter, y'a de fortes chances que ça vienne des variables d'environnement ORACLE_HOME et ORACLE_SID. tu peux vérifier que la base est démarrée en tapant la requête suivante :
SELECT COUNT(*) FROM tab$;
- enfin, EXIT pour sortir de server manager


Message édité par Harkonnen le 01-07-2004 à 16:52:48

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 02-07-2004 à 14:18:48    

en fait ça serait plus facile avec la version d'oracle
 
en 9i server manager n'existe plus il me semble
 
donc faire ce que decris Harkonnen mais via sqlplus
 
si 8i ou anterieur
 
faire comme Harkonnen decris mais faire :
 
set oracle_sid=[ton sid]
 
avant de lancer svrmgrl ( en 8i )  ou svrmgr30 ( en 8.0.x )
 
et si ton pfile n'est pas  dans le chemin par defaut , il faut le spécifier au startup
 
startup pfile=[chemin et nom de ton pfile]

Reply

Marsh Posté le 03-07-2004 à 02:58:45    

Ca me rappelle au taff...
 
Shutdown du serveur de l'ERP pour changer l'IP (obligation de mettre à jour les exe de l'ERP).
 
Bah la base a jamais voulu redémarrer... "file corrupted" et paff dans les dents.
 
Oracle, même sur un gros serveur Sun c'est aussi stable que ma grand-mère sur une corde de funambule !

Reply

Marsh Posté le 03-07-2004 à 03:02:02    

Mais le summum...
 
Sur une version française d'Oracle.
 
Démarrer l'outil d'admin du listner.
 
Taper "une connerie".
Là il dit "commande inconnue, tapres aide pour obtenir la liste des commandes"
 
Bête et discipliné, on tape "aide".
Commande inconnue blabla...
 
Aide/AIDE/man aide
 
Rien à faire.
 
Me vient une idée "nan... ils ont pas osé !"
 
"help"
 
ha ben ça marche !
 
Oracle, le produit que tu sais que les 50 K$ que t'as déboursé pour l'avoir, il ne sont pas allé dans le budget documentation/aide en lignes/traduction :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed