Pré. | Proc. |
Connexion ODBC à Oracle Référentiel
Pour qu'un client Enterprise Architect puisse ouvrir un référentiel Oracle à l'aide d'une connexion ODBC, la machine cliente doit avoir le client Oracle (y compris le pilote ODBC) installé et un DSN ODBC défini pour la même architecture (32 ou 64 bits) que celle utilisée par Enterprise Architect .
Par exemple, si vous utilisez la version 64 bits d' Enterprise Architect , la machine cliente aura besoin d'un pilote ODBC 64 bits et d'un DSN ODBC 64 bits, mais si vous utilisez la version 32 bits d' Enterprise Architect , un pilote ODBC 32 bits et un DSN seront requis.
Prérequis
- Un serveur de base de données Oracle
- Un référentiel Enterprise Architect défini dans le serveur de base de données Oracle
- Vous connaissez les informations d'identification de l'utilisateur de la base de données qui dispose des autorisations d'accès SELECT, INSERT, UPDATE, DELETE, EXECUTE au référentiel Enterprise Architect
- Le client Oracle est déjà installé sur la machine cliente ; assurez-vous que les pilotes OLE DB sont installés (vous pouvez télécharger les pilotes à partir du site Web Oracle Technology Network, dans le cadre du paquetage Oracle Data Access Components (ODAC) - voir Apprenez Plus )
Accéder
Raccourcis Clavier |
Ctrl+O : Flèche déroulante Se connecter au serveur : Assistant de connexion ODBC |
Autre |
: Ouvrir Projet : Flèche déroulante de connexion au serveur : Assistant de connexion ODBC Page Démarrage : Gérer les projets : Flèche déroulante Se connecter au serveur : Assistant de connexion ODBC |
Installer le pilote ODBC
Le pilote ODBC n'aura besoin d'être installé qu'une seule fois sur chaque machine cliente. Par conséquent, si votre machine dispose déjà du client Oracle approprié (et du pilote ODBC) installé, vous pouvez passer à l'étape suivante.
Étape |
Action |
---|---|
1 |
Téléchargez le client instantané Oracle approprié à votre système d'exploitation et à architecture (32 ou 64 bits) d' Enterprise Architect à partir du website Oracle. Note :
|
2 |
Exécuter le programme d'installation d'Oracle Instant Client, en veillant à inclure le composant pilote Oracle ODBC, et effectuez toutes les configurations client nécessaires aux applications pour utiliser ce pilote. |
Créer un DSN ODBC
Un DSN ODBC distinct doit être créé pour chaque référentiel Oracle auquel le client souhaite se connecter.
Un DSN ODBC correspond simplement aux détails de la base de données (noms du serveur et de la base de données, port et informations d'identification de l'utilisateur), stockés dans le registre et dotés d'un nom unique qui permet aux applications (comme Enterprise Architect ) de se connecter facilement aux bases de données.
Étape |
Action |
---|---|
1 |
Le système d'exploitation Windows comprend 2 versions différentes de l'outil d'administration ODBC, l'une pour les applications 32 bits et l'autre pour les applications 64 bits. Vous devez donc ouvrir l'administrateur de sources de données ODBC correspondant à l' architecture de votre application Enterprise Architect . Le moyen le plus simple d'y parvenir est d'utiliser l'option du ruban intégré d' Enterprise Architect : Paramètres > Outils utilisateur > Sources de données ODBC. La fenêtre Administrateur de sources de données ODBC s'affiche. |
2 |
Cliquez sur le bouton Ajouter. La dialogue « Créer une nouvelle source de données » s'affiche, vous permettant d'ajouter un nouveau DSN. |
3 |
Sélectionnez le pilote ODBC Oracle approprié dans la liste. |
4 |
Cliquez sur le bouton Terminer. La dialogue « Configuration du pilote ODBC Oracle » s'affiche. |
5 |
Saisissez ces détails de configuration :
|
6 |
Cliquez sur le bouton [ Test la connexion], vous serez alors invité à saisir le mot de passe de l'utilisateur, entrez le mot de passe et cliquez sur [ OK ] pour confirmer que les détails sont corrects. |
7 |
Si le test réussit, cliquez sur le bouton OK pour terminer la configuration. Si le test échoue, révision vos paramètres. |
Se connecter au Référentiel
Une fois le pilote ODBC installé et le DSN ODBC défini sur une machine individuelle, le client Enterprise Architect peut ouvrir le référentiel selon ces étapes :
Étape |
Action |
---|---|
1 |
Ouvrez la dialogue « Propriétés de liaison de données » à l'aide de l'une de ces méthodes : Raccourci clavier : : Se connecter au serveur Page Démarrage | Connexion au serveur (directement vers dialogue « Ouvrir la connexion au serveur ») | Ouvrir Projet : Se connecter au serveur Page Démarrage : Gérer des projets : Se connecter au serveur |
2 |
Dans l'onglet Fournisseur, sélectionnez « Fournisseur Microsoft OLE DB pour pilotes ODBC », cliquez sur [Suivant >>] |
3 |
Sélectionnez le DSN ODBC dans la liste déroulante « Utiliser le nom de la source de données », cliquez sur Test la connexion. |
4 |
Une fois l’étape 3 réussie, cliquez sur [ OK ] pour ouvrir le référentiel. Si le test échoue, révision vos paramètres. |
Notes
- La connexion aux référentiels basés sur DBMS est disponible dans les éditions Corporate , Unified et Ultimate
- En règle générale, Sparx Systems recommande généralement l'utilisation du pilote Oracle OLE DB plutôt que du pilote Oracle ODBC en raison de meilleures performances