Réserver une Démo

SVP notez : Cette page d’aide n’est pas pour la dernière version d’Enterprise Architect. La dernière aide peut être trouvée ici.

Pré. Proc.

Connexion ODBC au référentiel MariaDB

Pour qu'un client Enterprise Architect puisse ouvrir un référentiel MariaDB à l'aide d'une connexion ODBC, la machine cliente doit avoir le pilote MySQL ODBC installé et un DSN ODBC défini pour la même architecture (32 ou 64 bits) Enterprise Architect utilise.

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 et DSN sera nécessaire.

Conditions préalables

  • Un serveur de base de données MariaDB
  • Un référentiel Enterprise Architect défini dans le serveur de base de données MariaDB
  • Vous connaissez les informations d'identification de l'utilisateur de la base de données qui ont les autorisations d'accès SELECT, INSERT, UPDATE, DELETE, EXECUTE et SHOW VIEW au référentiel Enterprise Architect
  • Vous connaissez l'architecture (32 ou 64 bits) de votre application Enterprise Architect installée

Installer le pilote ODBC

Le pilote ODBC ne devra être installé qu'une seule fois sur chaque machine cliente. Par conséquent, si votre machine dispose déjà du pilote ODBC MySQL approprié, vous pouvez passer à l'étape suivante.

Marcher

Action

1

Téléchargez le pilote ODBC MySQL approprié pour votre système d'exploitation et l'architecture (32 ou 64 bits) d' Enterprise Architect à partir du site Web de MySQL.

Note :

  • Toutes les versions du pilote MySQL ODBC ne fonctionnent pas correctement avec Enterprise Architect , consultez la page Problèmes de pilote pour plus de détails sur les versions qui causent des problèmes.
  • Sparx Systems recommande le pilote MySQL ODBC (au lieu du pilote MariaDB) car il offre de meilleures performances.

2

Exécuter le programme d'installation du pilote MySQL ODBC en acceptant les valeurs par défaut.

Créer un DSN ODBC

Un DSN ODBC distinct doit être créé pour chaque référentiel MariaDB auquel le client souhaite se connecter.

Un DSN ODBC est simplement les détails d'une base de données (noms de serveur et de base de données, informations d'identification du port et 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.

Marcher

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. Par conséquent, vous devez ouvrir le 'Open Data Source Administrator' qui correspond à l'architecture de votre application Enterprise Architect . Le moyen le plus simple d'y parvenir est d'utiliser l'option de ruban intégrée d' Enterprise Architect : 'Paramètres > Outils utilisateur > Sources de données ODBC'.

La fenêtre Administrateur de source de données ODBC s'affiche.

2

Le DSN peut être enregistré en tant qu'utilisateur ou système DSN, si vous avez des privilèges d'administrateur sur la machine locale, nous vous suggérons d'enregistrer le DSN en tant que système DSN, sinon votre seule option est de créer un utilisateur DSN.

3

Cliquez sur le bouton Ajouter.

La boîte de dialogue "Créer une nouvelle source de données" s'affiche, vous permettant d'ajouter un nouveau DSN.

4

Sélectionnez le pilote MySQL ODBC approprié (généralement "MySQL ODBC xx Unicode Driver") dans la liste.

5

Cliquez sur le bouton Terminer.

La boîte de dialogue 'Connecteur MySQL/ODBC' s'affiche.

6

Entrez ces détails de configuration :

  • Nom de la source de données : (DSN), un nom unique pour la connexion
  • Description : (facultatif) description de la DSN
  • Serveur TCP/IP : Le nom d'hôte ou l'adresse IP du serveur MariaDB
  • Port : le port sur lequel le serveur MariaDB écoute
  • Utilisateur et mot de passe : informations d'identification de l'utilisateur de la base de données
  • Base de données : Le nom de la base de données sur le serveur sélectionné

sept

Pour définir les options avancées, cliquez sur le bouton Détails>>.

8

Cochez ces cases (le cas échéant) :

  • 'Renvoyer les lignes correspondantes au lieu des lignes affectées' (onglet 'Connexion' ou 'Curseurs/Résultats')
  • 'Autoriser les grands ensembles de résultats' (onglet 'Connexion')

9

Cliquez sur le bouton Test la connexion pour confirmer que les détails sont corrects.

dix

Si le test réussit, cliquez sur le bouton OK pour terminer la configuration.

Si le test ne réussit pas, révision vos paramètres.

Connectez-vous 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 en suivant ces étapes :

Marcher

Action

1

Ouvrez la boîte de dialogue 'Data Link Propriétés ' en utilisant l'une de ces méthodes :

  • Raccourci clavier : Ctrl+O : Se connecter au serveur
  • Page Démarrage | Connexion au serveur (directement à la boîte de dialogue "Ouvrir la connexion au serveur")
  • Project list | Ouvrir Projet : Se connecter au serveur
  • Page Démarrage : Gérer les projets : Se connecter au serveur

2

Dans l'onglet Fournisseur, sélectionnez "Fournisseur Microsoft OLE DB pour les 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 ne réussit pas, révision vos paramètres.

Notes

  • La connexion aux référentiels basés sur le SGBD est disponible dans les éditions Enterprise Architect Corporate , Unified et Ultimate

Apprenez Plus