COMMENT FAIRE : Utiliser l'Explorateur de serveurs Visual Studio .NET

Traductions disponibles Traductions disponibles
Numéro d'article: 316649 - Voir les produits auxquels s'applique cet article
Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit comment utiliser l'explorateur de serveurs dans Visual Studio .NET.

Conditions requises

La liste suivante met en évidence le matériel, les logiciels, l'infrastructure réseau et les Service Packs recommandés dont vous avez besoin :
  • Visual Studio .NET
Cet article suppose que vous maîtrisez les sujets suivants :
  • Visual Studio .NET
  • Microsoft Visual Basic .NET ou Microsoft Visual C# .NET

Explorateur de serveurs Visual Studio .NET

L'Explorateur de serveurs est un nouvel outil de développement de Visual Studio .NET qui est partagé par l'ensemble des projets et langages de développement. Il vous permet d'établir une connexion sur les serveurs, mais également d'afficher leurs ressources et d'y accéder. Par exemple, vous pouvez établir la connexion, puis afficher et accéder aux ressources suivantes :
  • Connexions de base de données
  • Serveurs
  • Rapports Crystal
  • Journaux des événements
  • Files d'attente des messages
  • Compteurs de performances
  • Services Windows

Ouverture et affichage de l'Explorateur de serveurs

  1. Démarrez Visual Studio .NET.
  2. Utilisez Visual Basic .NET ou Visual C# .NET pour créer une application Windows.
  3. Dans le menu Affichage, cliquez sur Explorateur de serveurs. La fenêtre de l'Explorateur de serveurs affiche les ressources du serveur dans une arborescence, qui inclut les noeuds de niveau supérieur suivants :
    • Connexions de données
    • Serveurs
  4. Développez le noeud Connexions de données.

    Ce noeud répertorie les connexions de données sur les serveurs de base de données qui sont actuellement disponibles. Vous pouvez créer des connexions à Microsoft SQL Server qui s'exécutent sur Microsoft Windows, ou encore créer des bases de données Oracle qui s'exécutent sur UNIX. Selon la configuration de votre ordinateur, il se peut que les connexions de données n'apparaissent pas encore dans ce noeud.
  5. Développez le noeud de niveau supérieur Serveurs .

    Ce noeud répertorie les serveurs qui sont actuellement disponibles. Chaque noeud de serveur répertorie les bases de données et les ressources du serveur que vous pouvez utiliser dans vos applications.

Ajout d'une connexion de données

  1. Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur Connexions de données, puis cliquez sur Ajouter une connexion.
  2. Dans la boîte de dialogue Propriétés des liaisons de données, sélectionnez ou entrez un nom de serveur dans la zone de liste déroulante. Par exemple, si SQL Server est installé sur l'ordinateur local, tapez local.
  3. Tapez les informations d'ouverture de session nécessaires selon les besoins de votre environnement.
  4. Sélectionnez une base de données à utiliser. Par exemple, si la connexion est établie sur SQL Server, cliquez sur Northwind.
  5. Cliquez sur Tester la connexion pour vérifier que la connexion de données est valide. Après quelques secondes, le message suivant s'affiche :
    Le test de la connexion a réussi
    Si vous rencontrez une erreur lors de ce test, vérifiez les paramètres et procédez aux modifications nécessaires.
  6. Cliquez sur OK.

    Notez que la nouvelle connexion de données apparaît en tant que noeud enfant sous le noeud Connexions de données.
  7. Développez le noeud Connexion de données que vous venez de créer.

    Notez que l'Explorateur de serveurs affiche les tables, les vues et les procédures stockées qui sont disponibles à partir de ce serveur.

Ajout d'un serveur

  1. Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur le noeud Serveurs, puis cliquez sur Ajouter un serveur.
  2. Dans la boîte de dialogue Ajouter un serveur, saisissez un nom de serveur autre que celui du serveur local, ou indiquez une adresse IP qui ne soit pas votre adresse IP (Internet Protocol).
  3. Si vous utilisez un nom d'utilisateur différent pour ouvrir une session sur le serveur, cliquez sur Connectez-vous à l'aide d'un nom d'utilisateur différent, puis saisissez votre nom d'utilisateur et votre mot de passe.
  4. Cliquez sur OK.

    Notez qu'un nouveau noeud de serveur apparaît sous le noeud de niveau supérieur Serveurs.
  5. Développez le noeud de serveur que vous venez de créer.

    L'Explorateur de serveurs affiche les ressources disponibles, telles que Services Crystal, Journaux des événements, Files d'attente des messages, Compteurs de performances, Serveurs et services SQL. Les mêmes informations s'affichent pour votre ordinateur local lorsque vous développez le nom de votre serveur local.

Déplacement par glisser d'une connexion de l'Explorateur de serveurs sur votre formulaire

Vous pouvez utiliser la méthode glisser-déplacer pour copier presque tous les objets de l'Explorateur de serveurs dans les concepteurs Visual Studio .NET. L'environnement de développement intégré crée automatiquement un objet préconfiguré que vous pouvez utiliser dans votre application.

Cette capacité de copie d'objets représente un puissant outil pour une programmation RAD (Rapid Application Development, développement rapide d'application). Par exemple, lorsque vous faites glisser une connexion de données sur un formulaire, Visual Studio .NET crée un objet de connexion qui ne nécessite pas de code.

Pour utiliser la méthode glisser-déplacer pour créer une connexion, procédez comme suit :
  1. Dans l'Explorateur de serveurs, sélectionnez une connexion de données que vous avez créée, puis basculez vers le Concepteur de formulaires.
  2. Faites glisser la connexion de données de l'Explorateur de serveurs vers Form1. Visual Studio .NET crée automatiquement un objet SQLConnection avec les propriétés ConnectionString, Database et DataSource prédéfinies.
Vous pouvez désormais exécuter votre code et utiliser l'objet SQLConnection.

Vérification du fonctionnement de la connexion

Après avoir ajouté une connexion de données, un nouveau noeud apparaît sous le noeud de niveau supérieur Connexions de données. Vous devez être en mesure de naviguer entre les tables des serveurs, les vues et les procédures stockées.

Après avoir ajouté un serveur, un nouveau noeud apparaît sous le noeud de niveau supérieur Serveurs. Vous devez être en mesure de naviguer dans le serveur pour voir ses ressources, telles que Journaux des événements, Files d'attente des messages et Compteurs de performances.

Après avoir effectué un glisser-déplacer de la connexion de données vers Form1, un objet SQLConnection nommé SQLConnection1 (dans Visual Basic .NET) ou sqlConnection1 (dans Visual C# .NET) apparaît dans la liste Composant.

Dépannage

Cet article utilise des paramètres spécifiques à la configuration système. Vous devez utiliser les noms de serveur, de bases de données et d'ouverture de session ainsi que les mots de passe appropriés à votre système.

RÉFÉRENCES

Pour plus d'informations, consultez les sites Web de MSDN aux adresses suivantes :
Rapid Application Development for the Server (Développement rapide d'application pour le serveur)
http://msdn.microsoft.com/vstudio/nextgen/technology/radserver.asp

Unified IDE Maximizes Developer Productivity (Un environnement de développement intégré unifié optimise la productivité du développeur)
http://msdn.microsoft.com/vstudio/nextgen/technology/productivity.asp

Accessing Management Data in Server Explorer (Données de gestion de l'accès dans l'Explorateur de serveurs)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/WMISE/wmioriManagementDataNode.asp

Propriétés

Numéro d'article: 316649 - Dernière mise à jour: mardi 3 février 2004 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio .NET 2002 Professional Edition
Mots-clés : 
kbhowto kbhowtomaster KB316649
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com