Installation du pilote. Novell Pilote DirXML pour JDBC
Novell Confidential Manual (FRA) 28 October 2003
3
Installation ou mise à niveau du pilote
Vous trouverez, dans cette section, les informations et les procédures utiles pour installer et mettre
à niveau le pilote :
« Installation du pilote », page 25
« Installation d’objets de base de données », page 29
« Mise à niveau du pilote », page 33
« Activation du pilote », page 34
Installation du pilote
Le pilote DirXML
®
pour JDBC exige Novell
®
eDirectory
TM
et une configuration de la base de données. Il est recommandé de configurer votre base de données et de la tester indépendamment du pilote.
Suivez ces instructions s’il n’existe aucune installation précédente du pilote. Après avoir téléchargé l’image du CD, exécutez les instructions suivantes pour installer le pilote :
Installation du pilote
1
2
Arrêtez eDirectory.
Copiez JDBCShim.jar, JDBCUtil.jar et CommonDriverShim.jar dans le répertoire approprié pour votre plate-forme. Inspirez-vous du tableau ci-dessous pour déterminer le répertoire qui convient :
Plate-forme
NetWare
®
Solaris ou Linux
Windows NT/2000
Chemin de répertoire
SYS:\SYSTEM\LIB
/usr/lib/dirxml/classes
NOVELL\NDS\LIB
3
Copiez les fichiers de pilote tiers appropriés dans le répertoire que vous avez indiqué à l’étape précédente.
Remarque : ces fichiers de fabricants tiers ne sont pas fournis avec le pilote. Ils doivent faire l’objet d’une licence correcte, si nécessaire, pour être utilisés dans un environnement de production.
Le tableau suivant contient des informations pour le téléchargement de pilotes de fabricants tiers, par fournisseur.
Installation ou mise à niveau du pilote
25
Novell Confidential Manual (FRA) 28 October 2003
Fournisseur
Oracle
Oracle
BEA Systems
Microsoft
IBM
Sybase
Base de données
Oracle 8i
Oracle 9i
Microsoft SQL Server 7/
2000
SQL Server 2000
DB2 Universal Database
(UDB) 7.2
Adaptive Server Enterprise
(ASE) 12.5
Nom(s) de fichier(s) Instructions de téléchargement
classes12.zip, nls_charset12.zip
classes12.zip, nls_charset12.zip
Oracle Technology Network (http://otn.oracle.com/ software/tech/java/sqlj_jdbc/content.html)
Vous devez tout d’abord vous enregistrer gratuitement sur le site OTN (Oracle Technology Network) d’Oracle.
Téléchargez la version 8.1.7.1 ou une version ultérieure.
Oracle Technology Network (http://otn.oracle.com/ software/tech/java/sqlj_jdbc/content.html)
Vous devez tout d’abord vous enregistrer gratuitement sur le site OTN (Oracle Technology Network) d’Oracle.
Téléchargez la version 9.2.0.1 ou une version ultérieure.
non précisé(s) Centre de téléchargement de BEA (http:// commerce.bea.com/downloads/weblogic_server.jsp)
Ce pilote requiert une inscription gratuite qui expire chaque mois. Dans la section JDBC Drivers, téléchargez « MSSQLServer4 Kit, Version 7 and
2000 ».
Vous devez transformer vous-même le fichier en archive zip/jar. Pour cela, procédez comme suit :
1. Placez le fichier weblogic\mssqlserver4v70\license\WeblogicLicense.xm
l dans le répertoire \weblogic\smsqlserver4v70\classes.
2. Zippez ou transformez en archive jar le répertoire...\classes\weblogic, y compris son contenu, ainsi que le fichier ...\classes\WeblogicLicense.xml. Ce répertoire et le fichier XML doivent se trouver à la racine du fichier archive zip/jar.
msbase.jar
mssqlserver.jar
msutil.jar
db2java.zip
jconn2.jar
Centre de téléchargement de Microsoft (http:// www.microsoft.com/sql/downloads/2000/jdbc.asp)
Cliquez sur l’option de téléchargement appropriée pour votre plate-forme.
Centre de téléchargement d’IBM (http://www-
4.ibm.com/software/data/db2/udb/downloads.html)
Ce pilote fait partie du téléchargement gratuit de DB2
UDB Personal Developer.
Si vous appliquez des kits de mise à jour, veillez à utiliser le fichier db2java.zip situé sur le serveur qui a été modifié par le correctif et non le fichier obtenu par le téléchargement initial.
Centre de téléchargement de Sybase (http:// www.sybase.com/downloads)
Pour télécharger ce pilote, sélectionnez jConnect for
JDBC.
26
DirXML Driver for JDBC Implementation Guide (Guide d’implémentation du pilote DirXML pour JDBC)
Novell Confidential Manual (FRA) 28 October 2003
Fournisseur
MySQL
Informix
Sun
Base de données
MySQL 3.23
Nom(s) de fichier(s) Instructions de téléchargement
mysql-connectorjava-2.0.14-bin.jar
Centre de téléchargement de MySQL (http:// www.mysql.com/downloads/api-jdbc.html)
Sélectionnez MySQL Connector/J2 ou version ultérieure.
ifxjdbc.jar
non disponible pour téléchargement Informix Dynamic Server
(IDS) 9.3
N/D N/D Centre de téléchargement de Sun (http://java.sun.com/ j2se/downloads.html)
Le pilote de pont JDBC-ODBC de Sun est disponible gratuitement en tant que partie intégrante du JRE (Java
Runtime Environment).
4
5
Redémarrez eDirectory.
Démarrez ConsoleOne ou iManager.
Importation d’une configuration de pilote
Les configurations de pilotes correspondent aux exemples de configurations uniquement. Il est recommandé d’installer une configuration de pilote et de l’exécuter avant de personnaliser le pilote. Des configurations de pilotes sont fournies pour les bases de données suivantes :
Base de données
Oracle 8i, 9i
Microsoft SQL Server 7/2000
IBM Universal Database (UDB) 7.2
Sybase Adaptive Server Enterprise
(ASE) 12.5
MySQL 3.23
Informix Dynamic Server (IDS) 9.3
1.6.1 ou nom de fichier antérieur nom de fichier 1.6.2
JDBCOracleDirect.xml
JDBCOracleIndirect.xml
JDBCOracle.xml
JDBCMSSQL.xml
JDBCMSSQLDirect.xml
JDBCMSSQLIndirect.xml
JDBCDB2Direct.xml
JDBCDB2Indirect.xml
JDBCDB2.xml
JDBCSybaseDirect.xml
JDBCSybaseIndirect.xml
JDBCMySQLIndirect.xml
JDBCSybase.xml
JDBCMySQL.xml
JDBCInformixDirect.xml
JDBCInformixIndirect.xml
JDBCInformix.xml
Toutes les configurations utilisent les mêmes conventions, quelle que soit la base de données :
Les champs de type chaîne comportent 64 caractères. Des champs de cette longueur peuvent contenir la plupart des attributs eDirectory. Vous pouvez adapter ces longueurs afin d’améliorer l’efficacité du stockage.
Installation ou mise à niveau du pilote
27
Novell Confidential Manual (FRA) 28 October 2003
Les champs de clé primaire comportent 8 chiffres.
La colonne record_id
de la table eventlog
présente la précision numérique maximale autorisée par chaque base de données.
Tous les noms de table, de déclencheur, de procédure stockée, d’index et de contrainte sont en minuscules. Cette convention de casse est la plus couramment utilisée.
Les noms de déclencheurs sont précédés de t_
, les noms de procédures stockées de sp_
, les noms d’index de i_
, les contraintes de vérification de chk_
, les contraintes de clé primaire de pk_
et les contraintes de clé étrangère de fk_
.
Les contraintes de vérification, de clé primaire et de clé étrangère respectent la convention de dénomination suivante : préfixe_nom-table_nom-colonne (par exemple, pk_emp_empno, fk_phone_empno, chk_eventlog_event_type)
Les déclencheurs se conforment à la convention de dénomination suivante : t_nom-
table_opération (par exemple, t_emp_insert)
Les index se conforment à la convention de dénomination suivante : i_nom_table_numéro
(par exemple, i_eventlog_1)
Les colonnes d’identité et les objets de séquence peuvent placer 100 valeurs en mémoire cache.
Les noms d’utilisateur se composent du nom de famille d’un utilisateur concaténé avec la valeur de clé primaire (par exemple, le nom d’utilisateur de Jean Dupont serait Dupont1).
Les mots de passe de départ correspondent au nom de famille d’un utilisateur (par exemple, le mot de passe de Jean Dupont serait
Dupont
). Les mots de passe Sybase doivent comporter au moins 6 caractères. Lorsque les noms de famille sont plus courts, ils sont complétés par le caractère ’p’ (par exemple, le mot de passe de Jean Bon serait
Bonppp
). Le caractère de remplissage peut être modifié dans la feuille de style Transformation de la commande du canal
Abonné.
Importation de la configuration du pilote
Le fichier (XML) de configuration de pilote permet de créer et de configurer les objets nécessaires au bon fonctionnement du pilote. Il inclut également des exemples de règles et de feuilles de style que vous pouvez modifier pour faciliter l’implémentation de votre système.
1
2
Dans iManager, sélectionnez Gestion DirXML > Créer un pilote.
Sélectionnez un ensemble de pilotes
Si vous placez ce pilote dans un nouvel ensemble de pilotes, vous devez spécifier un nom d’ensemble de pilotes, ainsi qu’un contexte et un serveur associé.
3
Cochez l’option Importer une configuration de pilote du serveur et sélectionnez le fichier
.xml.
Le fichier de configuration des pilotes est installé sur le serveur Web au moment de la configuration d’iManager.
4
Vous serez alors invité à entrer le nom du pilote. Entrez le nom du pilote puis cliquez sur
Suivant pour continuer.
5
(Facultatif) Cliquez sur Définir les équivalences de sécurité.
5a
Cliquez sur Ajouter puis sélectionnez un objet disposant de droits Admin (ou de tout autre droit que vous voulez attribuer au pilote).
5b
Cliquez sur Appliquer, puis sur OK.
28
DirXML Driver for JDBC Implementation Guide (Guide d’implémentation du pilote DirXML pour JDBC)

Enlace público actualizado
El enlace público a tu chat ha sido actualizado.