IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration Oracle Discussion :

Activer une instance au démarrage


Sujet :

Administration Oracle

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 105
    Points : 40
    Points
    40
    Par défaut RESOLU : Activer une instance au démarrage
    Bonjour,
    Je viens d'installer Oracle sur un serveur Windows 2003 et rencontre un problème gênant. Après chaque reboot du serveur, la base n'est plus accessible.

    Si j'essai de me connecter à mon instance, j'ai l'erreur suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    SQL> connect system@compta as sysdba
    Entrez le mot de passe :
    ERROR:
    ORA-12514: TNS : le processus d'Úcoute ne conna¯t pas actuellement le service
    demandÚ dans le descripteur de connexion
     
     
    SQL>
    Et si je me me connecte sans préciser l'instance, j'obtiens cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SQL> connect sys as sysdba
    Entrez le mot de passe :
    ConnectÚ Ó une instance inactive.
    SQL>
    Je dois systématiquement faire un "startup" pour pouvoir accéder à l'instance. Comment faire pour que celle-ci soit accessible dès le démarrage du serveur ?
    (petite précision, l'instance a été crée en exécutant un script généré pour le "Database configuration assistant").

    Bonne Journée,

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 331
    Points : 394
    Points
    394
    Par défaut
    Tu lances ton gestionnaire de services, et tu mets ton service Oracle en démarrage automatique.

    Rachid

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 105
    Points : 40
    Points
    40
    Par défaut
    Cette piste a déjà été explorée. Mon service est déjà en démarrage automatique.

  4. #4
    Membre expérimenté Avatar de fatsora
    Profil pro
    Inscrit en
    Février 2006
    Messages
    1 103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 1 103
    Points : 1 332
    Points
    1 332
    Par défaut
    Verifie dans regedit

    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\oracle_home_name

    et ORA_SID_AUTOSTART a TRUE

    Sinon il faut faire un batch dans le demarrage de windows !!!

    asktom.oracle.com tahiti.oracle.com otn.oracle.com

    Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson.


    phrase chinoise issue du Huainanzi

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    331
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 331
    Points : 394
    Points
    394
    Par défaut
    Regarde aussi dans ton "Observateur des evenments" (fichier journal de windows), si tu as des messages d'erreur lié au démarrage du service Oracle.

    Rachid

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 175
    Points : 180
    Points
    180
    Par défaut
    je sais pas trop comment dbca crée le service windows, mais il me semble que par défaut le lancement du service démarre l'instance en utilisant le SPFILE

    sinon tu recrée ton service windows avec oradim

  7. #7
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 105
    Points : 40
    Points
    40
    Par défaut RESOLU
    Après avoir pas mal cherché, j'ai résolu mon problème comme cela :
    - remplacement d'Oracle 10.0.2.0 pour la version 10.0.3.0.
    - création de ma base en exécutant le script crée avec l'assistant de création de base + passage du nom du serveur en paramètre lors de l'éxécution du script (je ne crois pas que se soit utile).
    Bien entendu, le oracle_sid, oracle_home, ... sont défini.

    Merci de votre aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 02/12/2010, 15h39
  2. Démarrage automatique d'une instance de Tomcat
    Par Jonathan.b dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 25/05/2007, 10h25
  3. ajouter un champ dynamiquement à une instance de table
    Par maniack dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/02/2004, 23h58
  4. Caher une feuille au démarrage
    Par PurL dans le forum C++Builder
    Réponses: 3
    Dernier message: 13/01/2004, 14h24
  5. [VB6]Passer le focus à une instance précedente
    Par Jeremiah dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 16/09/2003, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo