Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Débuter
Débuter Forum d'entraide pour débuter avec 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 13/05/2011, 12h02   #1
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mai 2011
Messages : 4
Points : 0
Points : 0
Par défaut startup au demarrage de Windows

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)
arnau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 12h17   #2
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 263
Points : 3 263
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 :
Code :
net start OracleServiceORCL
__________________
Consultant / formateur Oracle indépendant
Certifié OCP 10g et 11g, sécurité 11g
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 12h35   #3
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mai 2011
Messages : 4
Points : 0
Points : 0
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^^
arnau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 13h03   #4
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 263
Points : 3 263
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
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 14h14   #5
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mai 2011
Messages : 4
Points : 0
Points : 0
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

;
arnau est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 14h29   #6
Rédacteur
 
Inscription : décembre 2002
Messages : 2 385
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2002
Messages : 2 385
Points : 3 263
Points : 3 263
Citation:
Envoyé par arnau Voir le message
ORA-12514: TNS : le processus d'écoute ne connaît pas actuellement le service demandé dans le descripteur de connexion
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
Pomalaix est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2011, 17h33   #7
Invité de passage
 
Homme
Inscription : mai 2011
Messages : 4
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mai 2011
Messages : 4
Points : 0
Points : 0
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
arnau est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h11.


 
 
 
 
Partenaires

Hébergement Web