Paramètres minimum requis des sources de données pour Microsoft SQL Server
Ces propriétés varient selon les prérequis du fournisseur de base de données pour l'implémentation du pilote JDBC (Java™ Database Connectivity). 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 Microsoft SQL Server.
Fournisseur JDBC | Fonction Microsoft SQL Server | Configuration recommandée |
---|---|---|
Microsoft SQL Server JDBC Driver | Niveau d'isolement SNAPSHOT | Définissez la constante du niveau d'isolement en appelant la méthode setTransactionIsolation
avec l'un des attributs suivants :
|
Niveau d'isolement READ_COMMITTED_SNAPSHOT | Ce niveau d'isolement est une implémentation du niveau Read
committed. La règle applique le verrouillage minimal pour les opérations de lecture avec Microsoft SQL
Server.
|
|
Pilote de type 4 ConnectJDBC DataDirect pour Microsoft SQL Server | Niveau d'isolement SNAPSHOT | Ce niveau d'isolement implémente le verrouillage minimal pour les transactions dans lesquelles Microsoft SQL
Server sérialise les données. Vous devez configurer le paramètre ALLOW_SNAPSHOT_ISOLATION dans la base de données, puis définir le niveau d'isolement en vous y prenant de l'une des deux façons suivantes :
|
Niveau d'isolement READ_COMMITTED_SNAPSHOT | Ce niveau d'isolement est une implémentation du niveau Read
committed. La règle applique le verrouillage minimal pour les opérations de lecture avec Microsoft SQL
Server.
|
- Pilote JDBC Microsoft SQL Server Le pilote JDBC Microsoft SQL Server prend en charge la source de données suivante :
com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource
Le fournisseur JDBC nécessite les fichiers JAR suivants :sqljdbc4.jar
Le fournisseur JDBC requiert la classe DataStoreHelper suivante :com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
Il requiert un alias d'authentification valide.Le pilote JDBC requiert les propriétés suivantes :- serverName
- Spécifie le nom du serveur sur lequel réside Microsoft SQL Server. Exemple : myserver.mydomain.com
- portNumber
- Spécifie le port TCP/IP utilisé par Microsoft SQL Server pour la communication. Par défaut, il s'agit du numéro de port 1433.
- databaseName
- Spécifie le nom de la base de données à partir de laquelle la source de données obtient des connexions. Exemple : Sample.
- Pilote JDBC Microsoft SQL Server (XA) Ce fournisseur JDBC prend en charge la source de données suivante :
com.microsoft.sqlserver.jdbc.SQLServerXADataSource
Le fournisseur JDBC nécessite les fichiers JAR suivants :sqljdbc4.jar
Le fournisseur JDBC requiert la classe DataStoreHelper suivante :com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
Il requiert un alias d'authentification valide.Le pilote JDBC requiert les propriétés suivantes :- serverName
- Spécifie le nom du serveur sur lequel réside Microsoft SQL Server. Exemple : myserver.mydomain.com
- portNumber
- Spécifie le port TCP/IP utilisé par Microsoft SQL Server pour la communication. Par défaut, il s'agit du numéro de port 1433.
- databaseName
- Spécifie le nom de la base de données à partir de laquelle la source de données obtient des connexions. Exemple : Sample.
- Pilote de type 4 ConnectJDBC DataDirect pour Microsoft SQL Server
Le pilote de type 4 ConnectJDBC DataDirect pour Microsoft SQL Server est un pilote JDBC de type 4 qui fournit un accès JDBC aux bases de données Microsoft SQL Server. Ce fournisseur doit uniquement être utilisé avec le pilote JDBC Connect acquis auprès de DataDirect Technologies.
Ce fournisseur JDBC prend en charge la source de données suivante :com.ddtek.jdbcx.sqlserver.SQLServerDataSource
Requiert les fichiers de pilote JDBC suivants :sqlserver.jar
Requiert la classe DataStoreHelper :com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
Requiert un alias d'authentification valide.
Requiert les propriétés suivantes :- serverName Nom du serveur sur lequel réside Microsoft SQL Server. Exemple: monserveur.mondomaine.com
- portNumber Port TCP/IP utilisé par Microsoft SQL Server pour la communication. Par défaut, il s'agit du numéro de port 1433.
- databaseName Nom de la base de données à partir de laquelle la source de données obtient des connexions. Exemple : Sample.
- Pilote de type 4 ConnectJDBC DataDirect pour Microsoft SQL Server (XA)
Le pilote de type 4 ConnectJDBC DataDirect pour Microsoft SQL Server (XA) est un pilote JDBC de type 4 qui fournit un accès JDBC compatible XA aux bases de données Microsoft SQL Server. Ce fournisseur doit uniquement être utilisé avec le pilote JDBC Connect acquis auprès de DataDirect Technologies.
Ce fournisseur JDBC prend en charge la source de données suivante :com.ddtek.jdbcx.sqlserver.SQLServerDataSource.
requiert les fichiers de pilote JDBC suivants :sqlserver.jar
Requiert la classe DataStoreHelper :com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
Requiert un alias d'authentification valide.
Requiert les propriétés suivantes :- serverName Nom du serveur sur lequel réside Microsoft SQL Server. Exemple: monserveur.mondomaine.com
- portNumber Port TCP/IP utilisé par Microsoft SQL Server pour la communication. Par défaut, il s'agit du numéro de port 1433.
- databaseName Nom de la base de données à partir de laquelle la source de données obtient des connexions. Exemple : Sample.