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 :

Pourquoi un shutdown tout simple ne se termine pas ?


Sujet :

Administration Oracle

  1. #1
    Membre régulier Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 192
    Points : 106
    Points
    106
    Par défaut Pourquoi un shutdown tout simple ne se termine pas ?
    Hello world
    Question toute simple ...
    J'ai installé Oracle database 10g (10.2.0.3) sur un PC. Tout est ok.
    J'ouvre une session SQL (connect / as sysdba)
    Je tape "shutdown"
    Rien ne se passe.
    Pourquoi ?
    (inutile de dire que je suis tout seul sur le PC)

  2. #2
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Points : 605
    Points
    605
    Par défaut
    soit il y a un bug , soit il y a une connexion ouverte sur la db (et un shutdown normal attend que tous les clients se déconnecte de la db // y compris un agent grid par exemple).

    peux-tu vérifier :

    1) les clients connectés via v$session

    2) si un shutdown immediate fonctionne

  3. #3
    Membre régulier Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 192
    Points : 106
    Points
    106
    Par défaut
    soit il y a un bug
    Toujours possible !

    soit il y a une connexion ouverte sur la db (et un shutdown normal attend que tous les clients se déconnecte de la db // y compris un agent grid par exemple).
    Ce PC n'a même pas de câble réseau

    Peux-tu vérifier :
    2) si un shutdown immediate fonctionne

    Oui


    1) les clients connectés via v$session
    Voilà le résultat :
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    SQL> select USERNAME, TERMINAL, OSUSER, PROGRAM from v$session;
     
    USERNAME        TERMINAL        OSUSER                    PROGRAM
    --------------- --------------- ------------------------- --------------------
    SYSTEM          PO-PRET-JVZ     PO-PRET-JVZ\admin         sqlplusw.exe
    SYSMAN          unknown         SYSTEM                    OMS
    DBSNMP          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
    SYSMAN          unknown         SYSTEM                    OMS
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (q001)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (q000)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (QMNC)
    DBSNMP          PO-PRET-JVZ     AUTORITE NT\SYSTEM        emagent.exe
    SYSMAN          unknown         SYSTEM                    OMS
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (J000)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (MMNL)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (MMON)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (CJQ0)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (RECO)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (SMON)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (CKPT)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (LGWR)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (DBW0)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (MMAN)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (PSP0)
                    PO-PRET-JVZ     SYSTEM                    ORACLE.EXE (PMON)
     
    26 ligne(s) sélectionnée(s).

  4. #4
    Membre actif Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Points : 278
    Points
    278
    Par défaut
    Généralement on utilise un shutdown immediate;

    un shutdown sans argument est pratiquement impossible sans appeler tous les utilisateurs + deconnecté manuellement toutes les applis... ETC
    bref utilise un shutdown immediate ca deconnecte correctement les utilisateurs/APPLIS et ca ecrit sur disque toutes les dernieres modif commité

  5. #5
    Membre régulier Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 192
    Points : 106
    Points
    106
    Par défaut
    Généralement on utilise un shutdown immediate;

    un shutdown sans argument est pratiquement impossible sans appeler tous les utilisateurs + deconnecté manuellement toutes les applis... ETC
    bref utilise un shutdown immediate ca deconnecte correctement les utilisateurs/APPLIS et ca ecrit sur disque toutes les dernieres modif commité

    Merci Petitfrere de ces conseils. Effectivement en production un shutdown immediate est le mieux, mais j'aimerais comprendre pourquoi ça ne fonctionne pas sur un PC où je suis tout seul !

    En fait c'est pour une démo en formation. La démo consiste à ouvrir une autre session (scott/tiger par exemple), et de montrer que le shutdown ne s'effectue vraiment que lorsque scott ferme sa session. Là ça ne marche pas, même si aucune autre session n'est ouverte ...

  6. #6
    Membre actif Avatar de petitfrere
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    259
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 259
    Points : 278
    Points
    278
    Par défaut
    Je t'invite a réessayer en arretant entreprise manager et son agent

  7. #7
    Membre régulier Avatar de jack554
    Inscrit en
    Février 2003
    Messages
    192
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 192
    Points : 106
    Points
    106
    Par défaut
    En arrêtant Enterprise Manager et le service Windows OracleDbConsoleSID ça fonctionne !

    Merci et bonne journée.
    Et bonne année !

  8. #8
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    493
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 493
    Points : 605
    Points
    605
    Par défaut
    Citation Envoyé par Marc Musette Voir le message
    y compris un agent grid par exemple).
    c'est bien ce que je disais ...

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/11/2010, 14h25
  2. Filtres tout simples qui ne fonctionnent pas
    Par cuterate dans le forum Requêtes et SQL.
    Réponses: 29
    Dernier message: 13/06/2008, 11h08
  3. Script tout simple qui ne marche pas sous IE
    Par Bleuarff dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/02/2007, 18h48
  4. Programme Perl tout simple qui ne fonctionne pas
    Par jejerome dans le forum Langage
    Réponses: 4
    Dernier message: 26/02/2006, 23h58
  5. Petit truc tout simple que je comprend pas
    Par Olaf MENJI dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 29/11/2005, 16h56

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