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 :

Oracle 10g R2 autostart windows


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut Oracle 10g R2 autostart windows
    Bonjour,

    j'ai créé une base par défaut oracle 10.2.0.1 sur un serveur virtuel windows 2003.
    La base ne redémarre pas après un reboot ou en relancant le service oracleServiceSID
    J'ai recréé ce service avec oradim.
    Tout est correct dans la base de registre.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ORA_SID_AUTOSTART=TRUE
    ORA_SID_SHUTDOWN=TRUE
    ORA_SID_SHUTDOWN_TIMEOUT=90
    ORA_SID_SHUTDOWNTYPE=I
    ORACLE_BASE=C:\oracle\product\10.2.0
    ORACLE_BUNDLE_NAME=Standard
    ORACLE_GROUP_NAME=Oracle - OraDb10g_home1
    ORACLE_HOME=c:\oracle\product\10.2.0\db_1
    ORACLE_HOME_KEY=SOFTWARE\ORACLE\KEY_OraDb10g_home1
    ORACLE_HOME_NAME=OraDb10g_home1
    ORACLE_SID=SID
    ...
    Seul moyen de redémarrer la base : sqlplus.

    oradim.log:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Tue Sep 30 12:01:58 2008
    c:\oracle\product\10.2.0\db_1\bin\oradim.exe -shutdown -sid xrt -usrpwd * -shutmode immediate -log oradim.log 
    Tue Sep 30 12:02:00 2008
    ORA-01012: not logged on
     
     
    Tue Sep 30 12:02:00 2008
    c:\oracle\product\10.2.0\db_1\bin\oradim.exe -startup -sid xrt -usrpwd *  -log oradim.log -nocheck 0 
    Tue Sep 30 12:02:01 2008
    ORA-12560: TNS : erreur d'adaptateur de protocole
    tnsnames.ora
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    SID =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = serveur)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = SID)
        )
      )
     
    EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
    sqlnet.ora
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
     
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
    listener.ora
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = c:\oracle\product\10.2.0\db_1)
          (PROGRAM = extproc)
        )
      )
     
    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
          (ADDRESS = (PROTOCOL = TCP)(HOST = serveur)(PORT = 1521))
        )
      )

    A l'aide !!!
    La même config sur un autre serveur et la base redémarre toute seule après un reboot. Je ne sais plus où chercher.

  2. #2
    Membre émérite Avatar de 13thFloor
    Homme Profil pro
    DBA Oracle freelance
    Inscrit en
    Janvier 2005
    Messages
    670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France

    Informations professionnelles :
    Activité : DBA Oracle freelance

    Informations forums :
    Inscription : Janvier 2005
    Messages : 670
    Par défaut
    Avec quel fichier démarre ta base ? spfile ? init ?
    Est-il dans %ORACLE_HOME%\database ? ailleurs (défini par oradim ou dans le registre)
    "-shuttype a" à positionner avec l'oradim

  3. #3
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    Le fichier init est %ORACLE_HOME%\database\initsid.ora
    Voici le script de création de mon service :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    oradim -new -sid SID -srvc OracleServiceSID -startmode A -pfile C:\oracle\product\10.2.0\db_1\database\initsid.ora -timeout 60 -shutmode immediate

  4. #4
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    Un autre truc troublant :
    dans oradim.log, on voit que la commande exécutée est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    c:\oracle\product\10.2.0\db_1\bin\oradim.exe -startup -sid sid -usrpwd * -pfile C:\oracle\product\10.2.0\db_1\database\initsid.ora -log oradim.log -nocheck 0
    Lorsque je copie/colle cette commande dans un cmd, la base démarre !

  5. #5
    Membre éclairé

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2003
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2003
    Messages : 701
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    effectivement , je démarre aussi une base en 10g avec la même commande
    alors que le parametre usrpwd n' est pas documenté et j' ai aussi mis un "*"
    derriere ...

    à investiguer

    cdlt

  6. #6
    Membre confirmé
    Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    Le patch 10.2.0.2 résout le problème

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

Discussions similaires

  1. Oracle 10g et Windows Vista
    Par orafrance dans le forum Oracle
    Réponses: 14
    Dernier message: 05/03/2008, 12h24
  2. Réponses: 3
    Dernier message: 23/03/2007, 16h23
  3. Réponses: 2
    Dernier message: 11/01/2007, 13h29
  4. Réponses: 9
    Dernier message: 30/11/2006, 21h44
  5. Installation Oracle 10g sous Windows 2000
    Par Jeff206 dans le forum Oracle
    Réponses: 6
    Dernier message: 24/08/2004, 15h51

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