|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 4 ![]() |
Bonjour,
pour lancer Oracle sur ma machine, on m'a donné quelques lignes de commande à écrire en ouvrant un cmd. voici ce que je dois faire à chaque fois pour demarrer : (en vert, ce que j'écris) -------------------------------------------- C:\Documents and Settings\Administrateur>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Ven. Mai 13 11:23:46 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. SQL> connect / as sysdba ConnectÚ Ó une instance inactive. SQL> startup Instance ORACLE lancÚe. -------------------------------------------- Je souhaiterai en faire un script de demarrage du genre xxx.cmd , que je mettrais dans le menu démarrer de mon PC merci de votre aiide ! :o) |
|
|
00
|
|
|
#2 |
![]() Inscription : décembre 2002 Messages : 2 385 ![]() |
Apparemment vous ne souhaitez pas qu'Oracle tourne en permanence, mais vous voulez juste le lancer à la demande ?
Pas besoin de SQL*Plus pour ça. Pire, SQL*Plus ne permet pas de démarrer la base si le service Oracle n'est pas déjà démarré. Ce service s'appelle OracleServiceNOM_DE_LA_BASE. Il suffit donc de mettre ceci, et rien de plus, dans votre script, pour une base qui s'appelle ORCL :
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 4 ![]() |
non, en faite c'est pour lancer une application qui tourne avec une BDD oracle, sur une machine virtuelle. Je ne m'en sers que quand j'en ai besoin, mais j'aimerais que quand je lance cette machine virtuelle pour utiliser l'application dont j'ai besoin, ma base de données démarre toute seule aussi sans que j'ai a entrer des lignes de commande.
je vais essayer ta proposition cet après midi, je te tiens au courant du résultat. merci d'avance^^ |
|
|
00
|
|
|
#4 |
![]() Inscription : décembre 2002 Messages : 2 385 ![]() |
Si vous avez créé la base graphiquement (par DBCA), le démarrage automatique est activé par défaut.
Et donc là il n'y a rigoureusement rien à faire, pas besoin du moindre script. Mais ça ne sera pas forcément le cas si vous aviez créé le service manuellement, par ORADIM.
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 4 ![]() |
aucune idée :/
j'ai essayé de mettre la commande dans un fichier .cmd et l'executer. quand je lance mon application ensuite, ça me dit : ERREUR=Web service en erreur : ORA-12514: TNS : le processus d'écoute ne connaît pas actuellement le service demandé dans le descripteur de connexion ; |
|
|
00
|
|
|
#6 |
![]() Inscription : décembre 2002 Messages : 2 385 ![]() |
Ca c'est une erreur qui a été abordée je ne sais combien de fois sur le forum, je vous laisse faire une petite recherche...
__________________
Consultant / formateur Oracle indépendant Certifié OCP 10g et 11g, sécurité 11g |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 4 ![]() |
merci beaucoup, j'ai bien vu des posts sur l'erreur mais ça ne me donne pas ma solution. bref, je vais laisser faire notre technicien informatique qui est payé pour ça^^
je mettrai la solution dès que je l'aurai, avant de définir le post comme "résolu" (donc merci de ne pas le clôturer pour le moment), ça pourrait toujours servir à quelqu'un |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com