• Home
  • LLMs
  • Python
  • Docker
  • Kubernetes
  • Java
  • Ubuntu
  • Maven
  • Archived
  • About
WAS | Configurer une source de données (Oracle)
  1. Notes
  2. Trouver le pilote JDBC Oracle
  3. Configurer la variable WebSphere ${ORACLE_JDBC_DRIVER_PATH}
  4. Configurer le pilote JDBC Oracle
  5. Configurer l'alias J2C
  6. Configurer la source de données

  1. Notes
    - ${ORACLE_HOME} : représente le chemin où Oracle est installé.
  2. Trouver le pilote JDBC Oracle
    L'installation d'Oracle contient le pilote JDBC.
    Oracle JDBC Driver : "${ORACLE_HOME}\app\oracle\product\11.2.0\server\jdbc\lib\ojdbc6.jar".

    Commencer par créer le répertoire "${WAS_ROOT}\libServer".
    Copier le jar "ojdbc6.jar" dans le répertoire "${WAS_ROOT}\libServer".
  3. Configurer la variable WebSphere ${ORACLE_JDBC_DRIVER_PATH}
    Voici les étapes à suivre pour configurer la variable WebSphere "${ORACLE_JDBC_DRIVER_PATH}" à partir de la console d'administration :
    - Cliquer sur "Environment".
    - Cliquer sur "WebSphere variables".
    - Cliquer sur "ORACLE_JDBC_DRIVER_PATH".

    Remplir les champs suivants :
    - "Value" = "${WAS_ROOT}/libServer"
    - Cliquer sur "Apply".
    - Cliquer sur "Save".
  4. Configurer le pilote JDBC Oracle
    Voici les étapes à suivre pour configurer le JDBC Oracle à partir de la console d'administration :
    - Cliquer sur "Resources".
    - Cliquer sur "JDBC".
    - Cliquer sur "JDBC providers".
    - Choisir le scope "Node".
    - Cliquer sur "New".

    Remplir les champs suivants :
    - "Database type" = "Oracle"
    - "Provider type" = "Oracle JDBC Driver"
    - "Implementation type" = "Connection pool data source" (ou "XA data source")
    - "Name" = "MyOracleJDBCDriver"
    - "Description" = "My Oracle JDBC Driver"

    - Cliquer sur "Next".

    L'information sur le chemin du fichier du pilote JDBC devrait correspondre à :
    - Class path: ${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar

    - Cliquer sur "Next".

    - Cliquer sur "Finish".

    - Cliquer sur "Save".

    Notes :
    - "Connection pool data source" : pour des connexions qui ne supportent pas la validation des transactions en deux phases (two-phase commit transactions).
    - "XA data source" : pour des connexions qui supportent la validation des transactions en deux phases (two-phase commit transactions).
  5. Configurer l'alias J2C
    Les informations d'authentification à la base de données sont configurées en créant un alias J2C.

    Voici les étapes à suivre pour configurer un alias J2C à partir de la console d'administration :
    - Cliquer sur "Security".
    - Cliquer sur "Global security".
    - Cliquer sur "Java Authentication and Authorization Service" (dans la section "Authentication").
    - Cliquer sur "J2C authentication data".
    - Cliquer sur "New".

    Remplir les champs suivants :
    - "Alias" = "HR"
    - "User ID" = "HR"
    - "Password" = "hrpwd"
    - "Description" = "HR User"

    - Cliquer sur "Apply".
    - Cliquer sur "Save".
  6. Configurer la source de données
    Voici les étapes à suivre pour configurer une source de données à partir de la console d'administration :
    - Cliquer sur "Resources".
    - Cliquer sur "JDBC".
    - Cliquer sur "Data sources".
    - Choisir le scope "Node".
    - Cliquer sur "New".

    Remplir les champs suivants :
    - "Data source name" = "MyOracleDataSource"
    - "JNDI name" = "jdbc/MyOracleDataSource"
    - Cliquer sur "Next".

    - Choisir "Select an existing JDBC provider".
    - Choisir "MyOracleJDBCDriver".
    - Cliquer sur "Next".

    Remplir les champs suivants :
    - "URL" = "jdbc:oracle:thin:@localhost:1521/xe"
    - Cliquer sur "Next".

    - Choisir "node1/HR" dans la liste "Component-managed authentication alias".
    - Cliquer sur "Next".

    - Cliquer sur "Finish".

    - Cliquer sur "Save".

    Notes :
    - Pour tester la connexion avec la base de données, choisir la source de données et cliquer sur le bouton "Test connection".
© 2025  mtitek