Paramètres minimum requis des sources de données pour Oracle
Ces propriétés varient selon les prérequis du fournisseur de base de données pour l'implémentation du pilote JDBC. Vous devez définir les propriétés appropriées pour chaque source de données que vous configurez. Ces paramètres concernent les sources de données pour Oracle.
Vous pouvez configurer les types de fournisseurs suivants :
- Pilote JDBC Oracle
Le pilote JDBC Oracle fournit un accès JDBC à la base de données Oracle. Ce pilote JDBC prend en charge l'accès JDBC de type 2 et l'accès JDBC de type 4.
Ce fournisseur :- Prend en charge la source de données en une phase :
oracle.jdbc.pool.OracleConnectionPoolDataSource
- Requiert les fichiers suivants de pilote JDBC :
- ojdbc6.jar ou ojdbc5.0
Eviter les incidents: Prenez connaissance des éléments suivants :
- Oracle ne prend pas en charge l'utilisation des API JDBC 4.0 qui font partie du kit de développement Java SE version 6 ou version ultérieure avec ojdbc5.jar.
- Dans des environnements de noeuds mixtes, l'assistant de la source de données de la console d'administration vous permet de choisir un chemin d'accès aux classes pour ojdbc6.jar ou ojdbc5.jar.
- Pour la trace d'Oracle, utilisez ojdbcversion_g.jar.
- ojdbc6.jar ou ojdbc5.0
- Requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.Oracle11gDataStoreHelper
Eviter les incidents: Vous devez utiliser la propriété Oracle11gDataStoreHelper avec le fichier de pilote ojdbc6.jar, que vous utilisiez un serveur de base de données Oracle 11g ou Oracle 10g.gotcha
- Requiert un alias d'authentification valide
- Requiert les propriétés suivantes :
- URL
- URL désignant la base de données à partir de laquelle la
source de données obtient des connexions. Exemple :
où monServeur est le nom du serveur, 1521 est le port qu'il utilise pour communiquer, et maBase est le nom de la base de données.jdbc:oracle:thin:@//monServeur:1521/maBase
- Prend en charge la source de données en une phase :
- Pilote JDBC Oracle (XA)
Le pilote JDBC Oracle (XA) offre un accès JDBC compatible XA à la base de données Oracle. Ce pilote JDBC prend en charge l'accès JDBC de type 2 et l'accès JDBC de type 4.
Ce fournisseur :- Prend en charge la source de données en deux phases :
oracle.jdbc.xa.client.OracleXADataSource
- Requiert les fichiers suivants de pilote JDBC :
- ojdbc6.jar ou ojdbc5.0
Eviter les incidents: Prenez connaissance des notes suivantes concernant l'utilisation de ces fichiers de pilote :
- Oracle ne prend pas en charge l'utilisation des API JDBC 4.0 qui font partie du kit de développement Java SE version 6 ou version ultérieure avec ojdbc5.jar.
- Dans des environnements de noeuds mixtes, l'assistant de la source de données de la console d'administration vous permet de choisir un chemin d'accès aux classes pour ojdbc6.jar ou ojdbc5.jar.
- Pour la trace d'Oracle, utilisez ojdbcversion_g.jar.
- ojdbc6.jar ou ojdbc5.0
- Requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.Oracle11gDataStoreHelper
Eviter les incidents: Vous devez utiliser la propriété Oracle11gDataStoreHelper avec le fichier de pilote ojdbc6.jar, que vous utilisiez un serveur de base de données Oracle 11g ou Oracle 10g.gotcha
- Requiert un alias d'authentification valide
- Requiert les propriétés suivantes :
- URL
- Indique la base de données à partir de laquelle la
source de données obtient des connexions.
Exemple :
où monServeur est le nom du serveur, 1521 est le port qu'il utilise pour communiquer, et maBase est le nom de la base de données.jdbc:oracle:thin:@//monServeur:1521/maBase
- Prend en charge la source de données en deux phases :