Installation d’objets de base de données. Novell Pilote DirXML pour JDBC
Novell Confidential Manual (FRA) 28 October 2003
6
(Facultatif) Cliquez sur Exclure les rôles administratifs pour exclure de la réplication les objets correspondants.
6a
Cliquez sur Ajouter puis sélectionnez les utilisateurs à exclure (l’utilisateur admin, par exemple).
6b
Cliquez sur Appliquer, puis sur OK.
7
Cliquez sur Suivant pour afficher le résumé d’importation. Vérifiez que la configuration est correcte puis cliquez sur Terminer la présentation.
Les objets Identity Manager nécessaires ont été créés. Si vous n’avez pas défini les équivalences de sécurité ou exclu d’utilisateurs dotés de privilèges administratifs pendant l’importation, vous pouvez exécuter ces tâches en modifiant les propriétés de l’objet Pilote.
Installation d’objets de base de données
Les informations suivantes concernent l’installation et la configuration d’objets de base de données (tables, déclencheurs, index, etc.) pour la synchronisation avec la configuration de pilote par défaut.
Les scripts SQL se trouvent dans le répertoire tools\sql\base de données.
Cette section contient des informations utiles pour :
« Configuration des objets Oracle », page 29
« Configuration des objets Microsoft SQL Server », page 30
« Configuration des objets IBM DB2 », page 31
« Configuration des objets Sybase », page 32
« Configuration des objets MySQL », page 32
« Configuration des objets Informix », page 32
Important : il est recommandé d’installer ou de désinstaller les pilotes préconfigurés et les scripts de base de données en bloc. Pour éviter tout problème de discordance, les scripts de base de données et les pilotes préconfigurés contiennent désormais un en-tête qui comprend un numéro de version, le nom de la base de données cible et la version de la base de données.
Configuration des objets Oracle
1
À partir d’un client Oracle, comme SQL Plus, loguez-vous en tant qu’utilisateur SYSTEM. Par défaut, le mot de passe pour le compte
SYSTEM
est MANAGER.
2
Exécutez le premier script d’installation en vue d’une synchronisation directe ou indirecte.
Exemple :
SQL> @c:\tools\sql\oracle\direct\INSTALL_DIRECT_1.sql
SQL> @c:\tools\sql\oracle\indirect\INSTALL_INDIRECT_1.sql
3
4
Loguez-vous en tant qu’utilisateur dirxml en utilisant dirxml comme mot de passe.
Exécutez le deuxième script d’installation en vue d’une synchronisation directe ou indirecte.
Exemple :
SQL> @c:\tools\sql\oracle\direct\INSTALL_DIRECT_2.sql
SQL> @c:\tools\sql\oracle\indirect\INSTALL_INDIRECT_2.sql
Installation ou mise à niveau du pilote
29
Novell Confidential Manual (FRA) 28 October 2003
Remarque : avant d’exécuter les essais de publication fournis en tant que
SYSTEM
, vous devez vous loguer et créer une nouvelle session. Sinon, vous ne serez pas en mesure de voir les objets de séquence qui sont la propriété de dirxml
.
Si les scripts s’exécutent correctement, vous devez être averti de la création des objets de base de données. En cas d’erreurs, vérifiez que vous êtes logué sous le nom d’utilisateur correct. Avant de réexécuter les scripts d’installation, veillez à exécuter le script de désinstallation (par exemple,
UNINSTALL_DIRECT.sql ou UNINSTALL_INDIRECT.sql).
Conseils de dépannage
Lorsque vous générez des événements pour le canal Éditeur, assurez-vous que vous n’êtes pas connecté en tant qu’utilisateur dirxml
. Si vous procédez à des modifications en tant qu’utilisateur dirxml
, vos modifications ne seront pas publiées.
Assurez-vous de bien valider vos modifications. Pour être publiée, une modification doit en effet être validée.
Configuration des objets Microsoft SQL Server
1
2
Démarrez l’Analyseur de requêtes.
Loguez-vous à votre serveur de base de données sous le nom d’utilisateur sa. Par défaut, le compte sa
n’est protégé par aucun mot de passe.
3
Ouvrez et exécutez le premier script pour effectuer une synchronisation directe ou indirecte.
Exemple : tools\sql\mssql\direct\INSTALL_DIRECT_1.sql
tools\sql\mssql\indirect\INSTALL_INDIRECT_1.sql
4
Loguez-vous à votre serveur de base de données en tant qu’utilisateur dirxml en utilisant
dirxml comme mot de passe.
5
Ouvrez et exécutez le deuxième script d’installation pour effectuer une synchronisation directe ou indirecte. Exemple : tools\sql\mssql\direct\INSTALL_DIRECT_2.sql
tools\sql\mssql\indirect\INSTALL_INDIRECT_2.sql
Conseils de dépannage
Lorsque vous générez des événements pour le canal Éditeur, assurez-vous que vous n’êtes pas connecté en tant qu’utilisateur dirxml
. Si vous procédez à des modifications en tant qu’utilisateur dirxml
, vos modifications ne seront pas publiées.
Assurez-vous de bien valider vos modifications. Pour être publiée, une modification doit en effet être validée. Le mot clé de validation de Microsoft SQL Server est go
.
Avant d’exécuter les scripts, vérifiez que vous êtes connecté à la bonne base de données sous le bon nom d’utilisateur.
30
DirXML Driver for JDBC Implementation Guide (Guide d’implémentation du pilote DirXML pour JDBC)
Novell Confidential Manual (FRA) 28 October 2003
Configuration des objets IBM DB2
Pour DB2 Universal Database, vous devez créer manuellement un compte utilisateur de la base de données et une base de données avant d’exécuter les scripts fournis. Comme le processus de création des comptes utilisateur est différent d’un système d’exploitation à l’autre, l’étape 1 ci-après dépend du système d’exploitation. Ces instructions concernent un environnement d’exploitation Windows NT. Si vous réinstallez les objets de base de données, vous n’avez à répéter que les étapes 6 à 8.
1
Créez un compte pour l’utilisateur dirxml avec le mot de passe dirxml dans Gestionnaire des utilisateurs pour les domaines.
N’oubliez pas de désélectionner la case « L’utilisateur doit changer de mot de passe à la prochaine ouverture de session » pour ce compte.
Il peut être également utile de cocher la case Le mot de passe n’expire jamais.
Remarque : les instructions suivantes sont indépendantes du système d’exploitation.
2
3
Démarrez le Control Center (Centre de contrôle).
Cliquez avec le bouton droit de la souris sur Databases (Bases de données) > cliquez sur
Create Database Using Wizard (Création d’une base de données à l’aide de l’assistant).
4
5
6
Nommez la base de données dirxml > cliquez sur Finish (Terminer).
Copiez JDBCUtil.jar sur votre serveur DB2.
Démarrez le Command Center (Centre de commande) à partir du Control Center (Centre de contrôle).
7
Changez le nom du compte et le mot de passe administrateur de votre serveur avant d’exécuter le premier script d’installation.
8
Cliquez sur l’onglet Script > ouvrez le menu Script > importez et exécutez le script en vue d’une synchronisation directe ou indirecte. Exemple : tools\sql\db2\direct\INSTALL_DIRECT_1.sql
tools\sql\db2\indirect\INSTALL_INDIRECT_1.sql
9
Importez le deuxième script d’installation en vue d’une synchronisation directe ou indirecte.
Exemple : tools\sql\db2\direct\INSTALL_DIRECT_2.sql tools\sql\db2\indirect\INSTALL_INDIRECT_2.sql
10
Indiquez le chemin d’accès à JDBCUtil.jar et exécutez le script.
Conseils de dépannage
Lorsque vous générez des événements pour le canal Éditeur, assurez-vous que vous n’êtes pas connecté en tant qu’utilisateur dirxml
. Si vous procédez à des modifications en tant qu’utilisateur dirxml
, vos modifications ne seront pas publiées.
N’oubliez pas de valider vos modifications. Pour être publiée, une modification doit en effet
être validée.
Installation ou mise à niveau du pilote
31
Novell Confidential Manual (FRA) 28 October 2003
Configuration des objets Sybase
Cette section explique comment installer les objets de base de données Sybase Adaptive Server
Enterprise (ASE).
Si vous n’avez pas installé la prise en charge JDBC sur votre serveur Sybase, vous devez le faire au préalable. Pour plus de détails, reportez-vous au manuel d’installation du serveur. Si l’installation est requise, vous devez exécuter le script sql_server*.sql pour installer la prise en charge de java.sql.DatabaseMetaData.
1
À partir d’un client Sybase, comme isql, loguez-vous en tant qu’utilisateur sa et exécutez le premier script d’installation en vue d’une synchronisation directe ou indirecte. Par défaut, le compte sa
n’est protégé par aucun mot de passe. Exemple : isql -U sa -P -i tools\sql\sybase\direct\INSTALL_DIRECT_1.sql
isql -U sa -P -i tools\sql\sybase\indirect\INSTALL_INDIRECT_1.sql
2
Loguez-vous en tant qu’utilisateur dirxml à l’aide de dirxml comme mot de passe et exécutez le deuxième script d’installation en vue d’une synchronisation directe ou indirecte.
Exemple : isql -U dirxml -P dirxml -i tools\sql\sybase\direct\INSTALL_DIRECT_2.sql
isql -U dirxml -P dirxml -i tools\sql\sybase\direct\INSTALL_INDIRECT_2.sql
Conseils de dépannage
N’oubliez pas de valider vos modifications. Pour être publiée, une modification doit en effet
être validée. Le mot clé de validation de Sybase est go
.
Configuration des objets MySQL
1
À partir d’un client MySQL, comme mysql, loguez-vous en tant qu’utilisateur root ou tout autre utilisateur doté de privilèges d’administrateur. Par défaut, le compte root
n’est protégé par aucun mot de passe.
2
Exécutez le premier script en vue d’une synchronisation indirecte. Exemple : mysql> \. c:\tools\sql\mysql\indirect\INSTALL_INDIRECT_1.sql
3
Ouvrez et exécutez le deuxième script d’installation pour effectuer une synchronisation indirecte. Exemple : mysql> \. c:\tools\sql\mysql\indirect\INSTALL_INDIRECT_2.sql
Configuration des objets Informix
Pour une installation Informix Dynamic Server, vous devez créer manuellement un compte utilisateur de base de données avant d’exécuter les scripts fournis.
Comme la procédure de création de comptes utilisateur diffère selon les systèmes d’exploitation, l’étape 1 ci-après dépend du système. Ces instructions concernent un environnement d’exploitation Windows NT. Si vous réinstallez les objets de base de données, vous n’avez à répéter que les étapes 2 à 6.
32
DirXML Driver for JDBC Implementation Guide (Guide d’implémentation du pilote DirXML pour JDBC)

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.