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, la machine cliente doit avoir le pilote SQL Server OLE DB installé 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 OLE DB 64 bits, mais si vous utilisez la version 32 bits d' Enterprise Architect , un pilote OLE DB 32 sera requis.
Conditions préalables
- 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 ont les autorisations d'accès SELECT, INSERT, UPDATE, DELETE, EXECUTE au référentiel Enterprise Architect ; voir la rubrique d'aide sur les autorisations de sécurité SQL Server
- 'Microsoft OLE DB Provider for SQL Server' ou 'Microsoft OLE DB Driver for SQL Server' doit être installé
Accéder
Raccourcis Clavier |
: Flèche déroulante Se connecter au serveur : Assistant de connexion ODBC |
Autre |
| Ouvrir Projet : Se connecter au serveur drop-down arrow : ODBC Connection Wizard Page Démarrage : Gérer les projets : Se connecter au serveur drop-down arrow : ODBC Connection Wizard |
Installer le pilote OLEDB
Dans la majorité des Systèmes d'Exploitation Windows modernes, un pilote "Fournisseur Microsoft OLE DB pour SQL Server" est installé dans le cadre du système d'exploitation, mais 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 , une installation manuelle d'un pilote plus récent est donc nécessaire.
Le pilote OLEDB ne devra être installé qu'une seule fois sur chaque ordinateur client. Par conséquent, si votre ordinateur dispose déjà du pilote ODBC SQL Server approprié, vous pouvez passer à l'étape suivante.
Marcher |
Action |
---|---|
1 |
Téléchargez le pilote SQL Server OLEDB approprié pour votre système d'exploitation et votre architecture (32 ou 64 bits) d' Enterprise Architect , à partir du site Web de Microsoft . Si vous êtes intéressé, l'historique du pilote SQL Server OLEDB est abordé sur cette page Web . |
2 |
Exécuter le programme d'installation du pilote SQL Server OLEDB en acceptant les valeurs par défaut. |
Connectez-vous au Référentiel
Marcher |
Action |
---|---|
1 |
Dans la boîte de dialogue ' Ouvrir Projet ', sélectionnez l'option 'Assistant de connexion ODBC' disponible dans le menu déroulant Se connecter au serveur . L'écran Data Link Propriétés 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, y compris 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. |
sept |
Si le test ne réussit pas, 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 à SQL Server a été lancé, la boîte de dialogue "Nom et Type de connexion" peut s'afficher ; si c'est le cas, remplissez le nom et, si nécessaire, cochez l'option 'Encrypt Connection String '. Le nom saisi sera la valeur affichée dans le panneau "Projets récents" de la boîte de dialogue " Ouvrir Projet le projet", tandis que l'option Chiffrer 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 le SGBD est disponible dans les éditions Corporate , Unified et Ultimate