Paramètres minimum requis des sources de données pour Apache Derby
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 Apache Derby.
- Fournisseur JDBC Derby
Le pilote JDBC Derby offre un accès JDBC à la base de données Apache Derby via une structure déjà intégrée au serveur d'applications. Il n'est pas possible d'utiliser des sources de données de la version 4.0 avec ce fournisseur.
Ce fournisseur :- Est configurable uniquement dans les noeuds des versions 6.0.2 et ultérieures
- Prend en charge la source de données en une phase avec la classe suivante :
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource
- Requiert le fichier de pilote JDBC :
- derby.jar
Le chemin d'accès complet est ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Lorsque vous créez une connexion via le serveur d'applications, les variables d'environnement sont définies automatiquement.
- derby.jar
- requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- requiert les propriétés suivantes :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Fournisseur JDBC Derby (XA)
Le pilote JDBC Derby (XA) offre un accès JDBC à la base de données Apache Derby via une structure déjà intégrée au serveur d'applications.
Ce fournisseur :- Ne prend pas en charge les sources de données de la version 4.0.
- Est configurable uniquement dans les noeuds des versions 6.0.2 et ultérieures
- Prend en charge la source de données en deux phases avec la classe suivante :
org.apache.derby.jdbc.EmbeddedXADataSource
- Requiert le fichier de pilote JDBC :
- derby.jar
Le chemin d'accès complet est ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Lorsque vous créez une connexion via le serveur d'applications, les variables d'environnement sont définies automatiquement.
- derby.jar
- Il requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- Ne requiert pas d'alias d'authentification valide.
- requiert les propriétés suivantes :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Fournisseur JDBC Derby 40
Le fournisseur JDBC Derby 40 offre un accès JDBC à la base de données Apache Derby via une structure déjà intégrée au serveur d'applications.
Ce fournisseur :- Est configurable uniquement dans les noeuds des versions 7.0 et ultérieures.
- Ne prend pas en charge les sources de données de la version 4.0.
- Prend en charge la source de données en une phase avec la classe suivante :
org.apache.derby.jdbc.EmbeddedConnectionPoolDataSource40
- Requiert le fichier de pilote JDBC :
- derby.jar
Le chemin d'accès complet est ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Lorsque vous créez une connexion via le serveur d'applications, les variables d'environnement sont définies automatiquement.
- derby.jar
- requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- requiert les propriétés suivantes :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Fournisseur JDBC Derby 40 (XA)
Le fournisseur JDBC Derby 40 (XA) offre un accès JDBC à la base de données Apache Derby via une structure déjà intégrée au serveur d'applications.
Ce fournisseur :- Est configurable uniquement dans les noeuds des versions 7.0 et ultérieures.
- Ne prend pas en charge les sources de données de la version 4.0.
- Prend en charge la source de données en une phase avec la classe suivante :
org.apache.derby.jdbc.EmbeddedXADataSource40
- Requiert le fichier de pilote JDBC :
- derby.jar
Le chemin d'accès complet est ${DERBY_JDBC_DRIVER_PATH}/derby.jar. Lorsque vous créez une connexion via le serveur d'applications, les variables d'environnement sont définies automatiquement.
- derby.jar
- requiert la classe DataStoreHelper suivante :
com.ibm.websphere.rsadapter.DerbyDataStoreHelper
- requiert les propriétés suivantes :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Serveur réseau Derby utilisant Derby Client
Utilisez ce fournisseur pour accéder uniquement aux bases de données Apache Derby s'exécutant sur le même noeud que le serveur d'applications.
Ce fournisseur :- Ne prend pas en charge les sources de données de la version 4.0.
- Est configurable uniquement dans les noeuds des versions 6.1 et ultérieures
- Utilise la source de données en une phase pour Derby Network Server utilisant le fournisseur Client Derby :
org.apache.derby.jdbc.ClientConnectionPoolDataSource
- Requiert le fichier de pilote JDBC suivant :
- derbyclient.jar
- Requiert la classe DataStoreHelper :
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiert la propriété suivante :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Serveur réseau Derby utilisant Derby Client (XA)
Utilisez ce fournisseur pour accéder uniquement aux bases de données Apache Derby s'exécutant sur le même noeud que le serveur d'applications.
Ce fournisseur :- Ne prend pas en charge les sources de données de la version 4.0.
- Est configurable uniquement dans les noeuds des versions 6.1 et ultérieures
- Utilise la source de données XA suivante pour Derby Network Server utilisant le fournisseur Client Derby :
org.apache.derby.jdbc.ClientXADataSource
- Requiert le fichier de pilote JDBC suivant :
- derbyclient.jar
- Requiert la classe DataStoreHelper :
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiert la propriété suivante :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Serveur réseau Derby utilisant Derby Client 40
Utilisez ce fournisseur pour accéder uniquement aux bases de données Apache Derby s'exécutant sur le même noeud que le serveur d'applications.
Ce fournisseur :- Est configurable uniquement dans les noeuds des versions 7.0 et ultérieures.
- Ne prend pas en charge les sources de données de la version 4.0.
- Utilise la source de données en une phase pour Derby Network Server utilisant le fournisseur Client Derby :
org.apache.derby.jdbc.ClientConnectionPoolDataSource40
- Requiert le fichier de pilote JDBC suivant :
- derbyclient.jar
- Requiert la classe DataStoreHelper :
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiert la propriété suivante :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB
- Serveur réseau Derby utilisant Derby Client 40 (XA)
Utilisez ce fournisseur pour accéder uniquement aux bases de données Apache Derby s'exécutant sur le même noeud que le serveur d'applications.
Ce fournisseur :- Est configurable uniquement dans les noeuds des versions 7.0 et ultérieures.
- Ne prend pas en charge les sources de données de la version 4.0.
- Utilise la source de données en une phase pour Derby Network Server utilisant le fournisseur Client Derby :
org.apache.derby.jdbc.ClientXADataSource40
- Requiert le fichier de pilote JDBC suivant :
- derbyclient.jar
- Requiert la classe DataStoreHelper :
com.ibm.websphere.rsadapter.DerbyNetworkServerDataStoreHelper
- Requiert la propriété suivante :
- databaseName
- Indique le nom de la base de données à laquelle se connecte la source de données.
Si vous n'indiquez pas de nom de chemin complet, le serveur d'applications utilise l'emplacement par défaut de app_server_root/derby
ou l'emplacement par défaut équivalent pour des environnements de système AIX, HP-UX, Linux, ou Solaris. Voici un exemple de nom de chemin de la base de données :
/tmp/sampleDB
c:\temp\sampleDB