web-dev-qa-db-fra.com

Procédure de configuration d'une source de données Oracle JDBC sur WebSphere Application Server 7, étape par étape

Comment configurez-vous une source de données Oracle JDBC sur WebSphere Application Server 7 à l'aide d'Admin Console?

10
Malvon
  1. Connectez-vous à la console d'administration du serveur en cours d'exécution, c'est-à-dire Fenêtre -> Afficher les vues -> Serveurs | cliquez avec le bouton droit sur le serveur -> Exécuter l'administration -> Exécuter la console d'administration

  2. Environnement -> Variables WebSphere

  3. Trouvez "Oracle JDBC DRIVER PATH" Nommez dans la liste (deuxième page) et cliquez sur son lien

  4. Réglez sa "valeur" sur le "répertoire" (et non le chemin réel + nom de fichier) où votre ojdbc6.jar réside sur votre système de fichiers

    Nous pouvons définir ce chemin en externe, soit un ojdbc6.jar autonome, soit le trouver avec les packages client Oracle, c'est-à-dire C:\app \\ product\11.2.0\client_1

  5. Cliquez sur "Appliquer", puis sur "Enregistrer" (en haut)

  6. De retour à la console d'administration WAS, accédez à Sécurité -> Sécurité globale

  7. Dans le panneau "Authentification", développez "Service d'authentification et d'autorisation Java" -> Données d'authentification J2C

  8. Cliquez sur "Nouveau"

  9. Donnez-lui un nom d'alias, c'est-à-dire Alias_Oracle et saisissez les informations d'identification de nos bases de données actuelles: ID utilisateur = votre_nom_db_utilisateur, Mot de passe = votre_mot_de_passe

  10. Cliquez sur "Appliquer", puis sur "Enregistrer"

  11. Allez dans Ressources -> JDBC -> Fournisseurs JDBC

  12. Assurez-vous que la bonne étendue a été sélectionnée, c'est-à-dire Node = DOMAINHOSTNAMENode01 ou quelque chose

  13. Cliquez sur "Nouveau" pour créer un nouveau fournisseur JDBC

    Étape 1: Sélectionnez "Oracle" dans le menu "Type de base de données" | Type de fournisseur = pilote JDBC Oracle | Type d'implémentation = source de données du pool de connexions

    Laissez le "Nom" par défaut, c'est-à-dire "Pilote JDBC Oracle"

    Étape 2: si vous avez correctement configuré le chemin d'accès JDBC DRIVER Oracle, le "chemin de classe" vers "ojdbc6.jar" doit déjà être sélectionné pour vous Étape 3: Résumé, cliquez sur "Terminer"

  14. Allez dans Ressources -> JDBC -> Sources de données

  15. Assurez-vous que la bonne étendue est sélectionnée, c'est-à-dire Node = DOMAINHOSTNAMENode01 ou quelque chose

  16. Cliquez sur "Nouveau"

    Étape 1: nom de la source de données = "pilote JDBC Oracle" | Nom JNDI = "jdbc/OracleDS"

    Étape 2: sélectionnez "Sélectionner un fournisseur JDBC existant" = "Pilote Oracle JDBC"

    Étape 3: URL = "jdbc: Oracle: thin: @hostname: port: db_alias" | Nom de la classe d'assistance du magasin de données = "Aide du magasin de données Oracle11g"

    Étape 4: Alias ​​d'authentification géré par composant = DOMAINHOSTNAMENode01/Alias_Oracle

    sélectionnez "DefaultPrincipalMapping"

    Étape 5: Résumé, cliquez sur "Terminer"

  17. De retour sur l'écran "Sources de données", sélectionnez la source de données nouvellement créée et "Tester la connexion". Si cela réussit, vous avez terminé

  18. Vous pouvez récupérer la source de données par programme:

    Context initContext = new InitialContext (); dataSource = (DataSource) initContext.lookup ("jdbc/OracleDS");

31
Malvon