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

JDBC Java Discussion :

Pool de connection Oracle


Sujet :

JDBC Java

  1. #1
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 11
    Par défaut Pool de connection Oracle
    Bonjour,
    J'utilise un pool de connection Oracle utilisant le driver ojdbc14.jar.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    oracle.jdbc.pool.OracleConnectionCacheImpl ods = new oracle.jdbc.pool.OracleConnectionCacheImpl();
    ods.setURL(ORACLE_URL);
    ods.setUser(ORACLE_LOGIN);
    ods.setPassword(ORACLE_PASSWORD);
    ods.setMaxLimit(ORACLE_MAX_CONNEXION);
    ods.setCacheScheme(oracle.jdbc.pool.OracleConnectionCacheImpl.DYNAMIC_SCHEME);
    Or oracle.jdbc.pool.OracleConnectionCacheImpl est deprecated, je souhaiterais donc réécrire ce pool.
    Dans la javadoc, il est indiqué
    ... Use JDBC Implicit Connection Caching instead.
    mais je n'arrive pas à trouver plus d'info. Avez vous des pistes ?
    Merci de votre aide...

  2. #2
    Membre Expert Avatar de maxf1
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 229
    Par défaut
    JE pense que ca veut dire qu'il faut que t'utilise le ConnectionPool standard => celui de Sun.

  3. #3
    Membre averti
    Inscrit en
    Mars 2004
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 11
    Par défaut
    Merci pour ta réponse.
    J'ai également trouvé ce lien chez Oracle : http://www.oracle.com/technology/pub...s_caching.html

    Sinon pour tracer avec plus de précision les connections utilisés par les différentes applications qu'on utilise, j'aurais voulu que la colonne Program de v$session soit renseigné, ce qui n'est pas le cas....

    J'ai essayé ça, mais ça ne fonctionne pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    java.util.Properties props = new java.util.Properties();
    props.setProperty("v$session.program", "my program"); 
    ods.setConnectionProperties(props);
    Quelqu'un aurait une idée ?

Discussions similaires

  1. [C#]Connection oracle 10g
    Par dumser1 dans le forum Accès aux données
    Réponses: 6
    Dernier message: 31/12/2005, 11h17
  2. Réponses: 10
    Dernier message: 17/10/2005, 11h07
  3. Connection à Oracle sans DNS
    Par PrinceMaster77 dans le forum ASP
    Réponses: 2
    Dernier message: 09/09/2005, 09h42
  4. [Connection][Oracle 10G Personal][BEQ Protocol]
    Par Marco_SAP dans le forum Connexions aux bases de données
    Réponses: 2
    Dernier message: 22/06/2005, 13h11
  5. [débutant][tomcat][jdbc] pool de connection DBCP
    Par zozolh2 dans le forum JDBC
    Réponses: 6
    Dernier message: 19/05/2004, 17h41

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