Partager via


Comment : configurer des connexions à des bases de données externes

Mise à jour : novembre 2007

Dans le Concepteur d'applications, vous pouvez configurer des connexions entre des applications et des bases de données. En ajoutant des bases de données au diagramme d'application, vous pouvez afficher, documenter, connecter ces bases de données aux applications qui les référencent et les inclure dans le cadre d'une conception de système d'applications. Pour plus d'informations, consultez Définition d'applications sur les diagrammes d'application et Communication entre applications.

Lorsqu'une base de données est connectée à une application, un point de terminaison consommateur de base de données apparaît dans l'application. Vous pouvez spécifier ensuite une chaîne de connexion pour le point de terminaison consommateur de base de données. Il n'est pas nécessaire que les deux applications qui sont connectées à la même base de données aient la même chaîne de connexion. Pour plus d'informations, consultez Comment : connecter des applications dans des diagrammes d'application et Vue d'ensemble des points de terminaison dans des applications.

Remarque :

Si une source de données et un fournisseur n'ont pas été choisis, la boîte de dialogue Choisir une source de données s'affiche pour vous permettre d'en choisir une ainsi qu'un fournisseur. Sinon, la boîte de dialogue Propriétés de connexion s'affiche pour vous permettre de configurer la chaîne de connexion. Même si vous pouvez annuler ces deux tâches et créer la connexion, vérifiez que vous configurez la connexion avant d'exécuter le code qui demande la connexion.

Pour choisir une source de données et un fournisseur

  • Dans la boîte de dialogue Choisir une source de données, sélectionnez la source de données et le fournisseur pour la connexion et cliquez sur Continuer.

Pour plus d'informations, consultez Choisir/Modifier la source de données, boîte de dialogue.

Pour configurer la chaîne de connexion

  • Dans la boîte de dialogue Propriétés de connexion, configurez les paramètres pour la chaîne de connexion et cliquez sur OK.

    Une ligne de connexion avec une flèche indique la direction de la communication entre le point de terminaison consommateur et fournisseur. Dans la fenêtre Propriétés, la propriété Chaîne de connexion du point de terminaison consommateur de base de données affiche la chaîne de connexion. Dans l'Éditeur de paramètres et de contraintes, le paramètre ConnectionStringsSection est également ajouté à la définition d'application sous le nœud Paramètres de l'application, Répertoire, puis Configuration.

Pour plus d'informations, consultez les rubriques suivantes :

Pour modifier la chaîne de connexion

  1. Dans le diagramme, sélectionnez le point de terminaison consommateur de base de données.

  2. Dans le menu Diagramme, pointez sur Implémentation, puis choisissez Définir la chaîne de connexion.

    Conseil :

    Vous pouvez également cliquer avec le bouton droit sur le point de terminaison consommateur de base de données et choisir Définir la chaîne de connexion.

  3. Dans la boîte de dialogue Propriétés de connexion, modifiez la chaîne de connexion et cliquez sur OK.

    La chaîne de connexion reflète les modifications que vous avez apportées.

    Conseil :

    Vous pouvez également modifier la chaîne de connexion dans la fenêtre Propriétés en cliquant sur le bouton de sélection (...) pour la propriété Chaîne de connexion. Une fois l'application implémentée, vous pouvez également modifier la chaîne de connexion du fichier de configuration de l'application. Pour plus d'informations, consultez Comment : implémenter des applications dans des diagrammes d'application.

Sécurité

Une fois qu'une application avec un ou plusieurs points de terminaison consommateur de base de données est implémentée, toutes les chaînes de connexion qui sont configurées pour ses points de terminaison consommateur de base de données apparaîtront dans la section connectionStrings du fichier de configuration de l'application. Par défaut, ces chaînes de connexion sont écrites non chiffrées dans le fichier. Pour plus d'informations, consultez Considérations relatives à l'implémentation d'applications.

Voir aussi

Tâches

Comment : définir des applications sur les diagrammes de l'application

Procédure pas à pas : définition d'applications dans les diagrammes d'application

Référence

Types et prototypes d'applications pour la définition d'applications

Autres ressources

Définition des voies de communication sur les diagrammes de l'application