Pré. | Proc. |
Connexion OLE DB à SQL Server Référentiel
Pour qu'un client Enterprise Architect puisse ouvrir un référentiel SQL Server à l'aide d'une connexion OLE DB, le pilote SQL Server OLE DB doit être installé sur la machine cliente 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 OLE DB 64 bits, mais si vous utilisez la version 32 bits d' Enterprise Architect , un pilote OLE DB 32 bits sera requis.
Prérequis
- Un serveur de base de données Microsoft SQL Server
- Un référentiel Enterprise Architect défini dans le serveur de base de données SQL Server
- 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 ; consultez la rubrique d'aide sur les autorisations de sécurité de SQL Server
- « Microsoft OLE DB Provider for SQL Server » ou « Microsoft OLE DB Driver for SQL Server » v18.x doit être installé
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 Connect to Server : 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 OLEDB
Dans la majorité des Systèmes d'Exploitation Windows modernes, il existe un pilote « Microsoft OLE DB Provider for SQL Server » installé dans le cadre du système d'exploitation. Cependant, ce pilote est assez ancien et ne peut pas se connecter aux versions plus récentes du serveur de base de données SQL Server. Par conséquent, une installation manuelle d'un pilote plus récent est requise.
Le pilote OLEDB n'aura besoin d'être installé qu'une seule fois sur chaque machine cliente. Par conséquent, si votre machine dispose déjà du pilote OLEDB SQL Server approprié installé, vous pouvez passer à l'étape suivante.
Étape |
Action |
---|---|
1 |
Téléchargez le pilote SQL Server OLEDB v18.x approprié pour votre système d'exploitation et architecture (32 ou 64 bits) d' Enterprise Architect , à partir du website de Microsoft. Si vous êtes intéressé, l'historique du pilote OLEDB de SQL Server est discuté sur cette webpage . |
2 |
Exécuter le programme d'installation du pilote OLEDB de SQL Server en acceptant les valeurs par défaut. |
Se connecter au Référentiel
Étape |
Action |
---|---|
1 |
Dans la dialogue « Ouvrir Projet », sélectionnez l’option « Assistant de connexion ODBC » disponible sous la liste déroulante Se connecter au serveur . L'écran Propriétés de liaison de données s'affiche |
2 |
Sélectionnez « Fournisseur Microsoft OLE DB pour SQL Server » ou « Pilote Microsoft OLE DB pour SQL Server » dans la liste de l’onglet Fournisseur. Note :
|
3 |
Cliquez sur le bouton Suivant>>. L'onglet « Connexion » s'affiche. |
4 |
Type les détails de connexion, notamment le nom du serveur, le nom d'utilisateur, le mot de passe et cochez l'option Autoriser l'enregistrement du mot de passe . |
5 |
Dans la liste déroulante Sélectionner la base de données sur le serveur, choisissez le nom de la base de données à laquelle vous connecter. |
6 |
Cliquez sur le bouton Test la connexion pour confirmer que les détails sont corrects. |
7 |
Si le test échoue, révisez vos paramètres. Si le test réussit, cliquez sur le bouton OK . |
8 |
Selon la manière dont le processus de connexion au serveur SQL a été démarré, la dialogue « Nom et Type de connexion » peut s'afficher ; si c'est le cas, renseignez le nom et, si nécessaire, cochez l'option « Crypter la String de connexion ». Le nom saisi sera la valeur affichée dans le panneau « Projets récents » de la dialogue « Ouvrir Projet », tandis que l'option Crypter la string de connexion masque les détails de connexion de la base de données, ce qui est utile pour garder les détails secrets lorsque vous partagez la string de connexion avec d'autres utilisateurs. |
Notes
- La connexion aux référentiels basés sur DBMS est disponible dans les éditions Corporate , Unified et Ultimate