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

Oracle Discussion :

[ORA-01081: ] 2 instances- 1 serveur


Sujet :

Oracle

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut [ORA-01081: ] 2 instances- 1 serveur
    Bonjour,

    J'aiun serveur linux sur lequel une base oracle est installée avec son instance, ses fichiers, et le pfile.
    Je veux sur ce même serveur créer une autre base de donnée, avec une instance différente et des fichiers différents et un pfile différent.

    Comment faire pour démarrer la 1ère base,et ensuite démarrer dans un 1er temps l'instance de la 2ème.

    J'ai tenté :
    startup nomount pfile=/......./initbase1.ora
    là c'est bon
    puis startup nomount pfile=/......./initbase2.ora
    là problème : ORA-01081: cannot start already-running ORACLE - shut it down first

    Comment faire ?
    Merci de votre aide

  2. #2
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Ca donne quoi

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    ça donne ça :

    ora920 27784 1 0 13:51 ? 00:00:00 ora_smon_harprod9
    harpinst 27794 27668 0 14:07 pts/0 00:00:00 grep smon

  4. #4
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    Bonjour
    il faut repositionner l ORACLE_SID avec le nom de votre nouvelle instance

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    J'ai retapé
    oracle_sid=ka
    export oracle_sid
    Je me suis connectée avex sysdba, lancer mon startup ... 1ère base, puis le startup ... 2ème base.

    ça ne change rien

    Je comprend pas tout dans oracle !!

  6. #6
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Donc tu a une seule base qui est demarré.
    Comme t'a precisé Jaouad
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    export ORACLE_SID= (ici le nom du SID)
    edit : ORACLE_SID est en majuscule

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    Oui j'ai une seule instance de démarrer. Est ce que je suis obligée de démarrer une instance, quitter sqlplus, positionner oracle sid puis revenir sous sqlplus pour lancer ma 2ème instance.
    Moi je définis oracle_sid+ export et ensuite sous sqlplus, je lance l'instance1 puis la 2

  8. #8
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $ export ORACLE_SID=harprod9
    $ sqlplus /nolog
    sqlplus> connect /as sysdba
    sqlplus> startup pfile=/......./initbase1.ora
    sqlplus> exit
    $ export ORACLE_SID=ka
    $ sqlplus /nolog
    sqlplus> connect /as sysdba
    sqlplus> startup pfile=/......./initbase1.ora
    il ne faut pas oublier de mentioner le bon SID dans initbase1.ora et initbase1.ora

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    208
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 208
    Points : 67
    Points
    67
    Par défaut
    Ok ça semble avoir marché. Merci
    Peut être à plus tard

  10. #10
    Membre expert
    Avatar de bouyao
    Inscrit en
    Janvier 2005
    Messages
    1 778
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 778
    Points : 3 033
    Points
    3 033
    Par défaut
    Pense à
    et surtout
    comme ça :


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

Discussions similaires

  1. Réponses: 6
    Dernier message: 19/07/2006, 11h41
  2. ORA-01081 : J'ai besoin d'aide
    Par Aboubaker dans le forum Oracle
    Réponses: 1
    Dernier message: 18/02/2006, 11h50
  3. Réponses: 4
    Dernier message: 11/02/2006, 18h55
  4. ORA-01081
    Par nourdev dans le forum Oracle
    Réponses: 2
    Dernier message: 07/02/2006, 17h01
  5. suppression d'une instance sql serveur
    Par new_wave dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 20/12/2005, 17h05

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