Comment créer un projet SMO Visual C# dans Visual Studio .NET

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Cette section décrit comment élaborer une application de console SMO simple.

Cet exemple importe des espaces de noms, qui permettent au programme de référencer des types SMO. L’importation de l’espace de noms Agent est facultative. Utilisez-le lorsque vous écrivez un programme qui utilise SQL Server Agent. L’espace de noms Common est requis pour établir une connexion sécurisée au instance de SQL Server. L’espace de noms SqlClient est utilisé pour traiter les erreurs d’exception SQL.

Création d'un projet SMO Visual C# dans Visual Studio.NET

  1. Démarrez Visual Studio

  2. Dans le menu Fichier , cliquez sur Nouveau , puis sur Projet. La boîte de dialogue Nouveau projet apparaît.

  3. Dans le volet Visual Studio Installé , accédez à Modèles\Visual C#\Windows , puis sélectionnez Application console.

  4. (Facultatif) Dans la zone de texte Nom , tapez le nom de la nouvelle application.

  5. Cliquez sur OK pour charger le modèle d’application console.

  6. Suivez les instructions relatives à l’installation de SMO pour installer le package que votre projet doit référencer.

  7. Dans le menu Affichage , cliquez sur Code.

  8. Dans le code, avant l’instruction d’espace de noms, tapez les instructions using suivantes pour qualifier les types de l’espace de noms SMO :

    using Microsoft.SqlServer.Management.Smo;  
    using Microsoft.SqlServer.Management.Common;  
    
  9. SMO comporte différents espaces de noms sous Microsoft.SqlServer.Management.Smo, par exemple Microsoft.SqlServer.Management.Smo.Agent. Ajoutez ces espaces de noms lorsqu'ils sont requis.

  10. Vous pouvez à présent ajouter votre code SMO.