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

Weblogic Java Discussion :

[Weblogic 9.2] Accéder à une base de donnée OracleXE ?


Sujet :

Weblogic Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Par défaut [Weblogic 9.2] Accéder à une base de donnée OracleXE ?
    Bonjour à tous,

    Je viens d'installer le workshop pour Weblogic et aprés avoir effectué un rapide tour des tutoriaux, je découvre qu'il est particuliérement aisé de se connecter à une base de donnée.
    Je tente alors d'appliquer la méthode du tutorial à ma Base de donnée OracleXE.

    Je réussis assez facilement à créer la connexion vers ma DB via le wizard, et la connexion est bien établie puisqu'il me liste toutes les tables.

    Maintenant comment puis-je récupérer mes données de ma DB dans mes JSP?
    Aprés avoir parcouru le forum je vous vois parler de 'Pool de connexion', 'lier au DataSource', etc... Mais je suis un peu perdu et je patauge depuis quelques jours déja!

    Auriez l'amabilité de m'expliquer la marche à suivre pour résoudre mon probléme, ou m'indiquer un tutoriel assez clair pour le débutant que je suis ?

    Merci d'avance,
    David

  2. #2
    Membre chevronné
    Avatar de bmoussaud
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    218
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2003
    Messages : 218
    Par défaut
    Ce que tu viens de faire dans workshop est de parametrer l'outil 'Database Explorer'. Ton serveur d'application n'est pas BEA Workshop mais BEA Weblogic. Il faut donc lui indiquer également les parametres pour se connecter à ta base de données Oracle XE.
    Dans la spécification J2EE, l'acces à une base de données relationnelle se fait par l'intermédiare d'une 'DataSource'. Dans Weblogic 9.2, une datasource se configure avec la console: (url type http://localhost:9001/console). Sur la page principale, tu as lien 'Data Sources'.
    Ensuite il est nécessaire d'activer une session ("Lock et Edit")
    * Cliquer sur 'New'
    * Suivre le Wizard qui va te demander le nom JNDI, le type de DB ('Oracle'), le type de driver 'Oracle Thin Driver',l'URL de connection, le user, le mot de passe,...
    * Cliquer sur 'Activate changes'

    Ensuite depuis ta page JSP, il faut utiliser l'api JDBC.
    Informations complémentaires (FAQ)
    http://java.developpez.com/faq/jdbc/?page=dataSources
    http://java.developpez.com/faq/jdbc/?page=instructions

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Par défaut
    Voilà qui m'a bien aidé !

    Merci beaucoup bmoussaud!

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 30/07/2006, 15h49
  2. [MySQL] Accéder à une base de données d'une autre site (sur un autre serveur)
    Par FCDB dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 06/06/2006, 17h59
  3. Accéder à une base de données distante
    Par rouche dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 31/05/2006, 09h46
  4. [MySQL] Accéder à une base de données distante en local
    Par kint dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 13/01/2006, 14h40

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