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 :

Mise en place processus partagés


Sujet :

Administration Oracle

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    juillet 2005
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juillet 2005
    Messages : 175
    Points : 163
    Points
    163
    Par défaut Mise en place processus partagés
    Bonjour,

    Je souhaite tester la mise en place des processus oracle partagés.
    Après avoir parcouru la doc oracle et quelques forums j'ai ajouté les paramètres suivants au fichier init.ora de la base de données
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    PROCESSES=25
    SESSIONS=33
    TRANSACTIONS=40
    SHARED_SERVERS=1
    MAX_SHARED_SERVERS=1
    SHARED_SERVER_SESSIONS=20
    DISPATCHERS='(PROTOCOL=tcp)(DISPATCHERS=1)(TICK=1)'
    MAX_DISPATCHERS=1
    Ces paramètres semblent ridicules et on est en droit de se demander pourquoi passer en processus partagés avec si peu d'utilisateurs. L'objectif ici est juste de tester la mise en place des processus oracle partagés.

    En mode processus dédiés :
    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
        ora10g  5649     1  0 09:33:11 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g  2832     1  0 08:19:51 ?         0:00 ora_qmnc_MYBDD
        ora10g  2701     1  0 08:19:44 ?         0:00 ora_dbw0_MYBDD
        ora10g  2703     1  0 08:19:44 ?         0:00 ora_lgwr_MYBDD
        ora10g  8636  9809  0 09:36:08 pts/0     0:00 grep MYBDD
        ora10g  2705     1  0 08:19:44 ?         0:00 ora_ckpt_MYBDD
        ora10g  2714     1  0 08:19:44 ?         0:00 ora_mmnl_MYBDD
        ora10g  2699     1  0 08:19:44 ?         0:00 ora_mman_MYBDD
        ora10g  8005     1  0 09:35:33 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g  2796     1  0 08:19:49 ?         0:00 ora_arc0_MYBDD
        ora10g  8298     1  0 09:35:52 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g  3134     1  0 08:20:01 ?         0:00 ora_q000_MYBDD
        ora10g  2799     1  0 08:19:49 ?         0:00 ora_arc1_MYBDD
        ora10g  5537     1  0 09:33:03 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g  2695     1  0 08:19:43 ?         0:00 ora_pmon_MYBDD
        ora10g  2710     1  0 08:19:44 ?         0:00 ora_reco_MYBDD
        ora10g  5250     1  0 09:32:53 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g  3737     1  0 08:20:41 ?         0:00 ora_q001_MYBDD
        ora10g  2697     1  0 08:19:44 ?         0:00 ora_psp0_MYBDD
        ora10g  2708     1  0 08:19:44 ?         0:00 ora_smon_MYBDD
        ora10g  2712     1  0 08:19:44 ?         0:01 ora_mmon_MYBDD
    En mode processus dédiés :
    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
        ora10g 18395     1  0 14:06:40 ?         0:00 ora_reco_MYBDD
        ora10g 18386     1  0 14:06:40 ?         0:00 ora_dbw0_MYBDD
        ora10g 18491     1  0 14:06:46 ?         0:00 ora_qmnc_MYBDD
        ora10g 18487     1  0 14:06:45 ?         0:00 ora_arc1_MYBDD
        ora10g 18399     1  0 14:06:40 ?         0:00 ora_mmnl_MYBDD
        ora10g 18389     1  0 14:06:40 ?         0:00 ora_lgwr_MYBDD
        ora10g 19279     1  0 14:07:32 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g 18659     1  0 14:06:57 ?         0:00 ora_q000_MYBDD
        ora10g 18472     1  0 14:06:45 ?         0:00 ora_arc0_MYBDD
        ora10g 18374     1  0 14:06:40 ?         0:00 ora_mman_MYBDD
        ora10g 18397     1  0 14:06:40 ?         0:00 ora_mmon_MYBDD
        ora10g 18403     1  0 14:06:41 ?         0:00 ora_s000_MYBDD
        ora10g 18401     1  0 14:06:40 ?         0:00 ora_d000_MYBDD
        ora10g 18336     1  0 14:06:40 ?         0:00 ora_pmon_MYBDD
        ora10g 18391     1  0 14:06:40 ?         0:00 ora_ckpt_MYBDD
        ora10g 18661     1  0 14:06:57 ?         0:00 ora_q001_MYBDD
        ora10g 23086     1  0 14:11:17 ?         0:00 oracleMYBDD (LOCAL=NO)
        ora10g 18362     1  0 14:06:40 ?         0:00 ora_psp0_MYBDD
        ora10g 18393     1  0 14:06:40 ?         0:00 ora_smon_MYBDD
    En mode dédié les processus clients sont bien identifiés par (LOCAL=NO).
    En mode partagé deux nouveaux process ont été ajoutés ora_s000_MYBDD et ora_s000_MYBDD mais les processus clients sont toujours identifiables par (LOCAL=NO) et je suppose donc que les connexions clientes utilisent toujours des processus dédiés.

    Pouvez-vous m'aider à clarifier cette situation ?

    Ma version Oracle : 10gR2

    En vous remerciant,

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    juillet 2005
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juillet 2005
    Messages : 175
    Points : 163
    Points
    163
    Par défaut
    Bonjour,

    le problème a été résolu en ajoutant (LISTENER=(ADDRESS = (PROTOCOL = TCP)(HOST = <ip>)(PORT = <port>))) au paramètre DISPATCHERS dans le fichier d'initialisation de la base de données (un redémarrage de la base de données a été effectué pour prendre en compte la modification).

    (LISTENER=(ADDRESS = (PROTOCOL = TCP)(HOST = <ip>)(PORT = <port>))) doit être associé à un listener existant dans le fichier $ORACLE_HOME/network/admin/listener.ora et le listener doit avoir été démarré ( lsnrctl start <nom du listener>; )

    A+

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

Discussions similaires

  1. Mise en place d'un hook sur processus externe
    Par geek-59600 dans le forum Windows
    Réponses: 8
    Dernier message: 11/01/2013, 11h58
  2. Réponses: 1
    Dernier message: 28/06/2012, 16h16
  3. Réponses: 0
    Dernier message: 02/05/2010, 23h19
  4. Mise en place d'un système de partage d'image
    Par lemirandais dans le forum Debian
    Réponses: 1
    Dernier message: 16/10/2009, 08h59
  5. Mise en place d'index....??
    Par liv dans le forum Requêtes
    Réponses: 6
    Dernier message: 18/12/2003, 11h04

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