Delen via


Een Visual C# SMO-project maken in Visual Studio .NET

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-database in Microsoft Fabric Preview

In deze sectie wordt beschreven hoe u een eenvoudige SMO-consoletoepassing bouwt.

In dit voorbeeld worden naamruimten geïmporteerd, waarmee het programma kan verwijzen naar SMO-typen. Het importeren van de agentnaamruimte is optioneel. Gebruik dit wanneer u een programma schrijft dat gebruikmaakt van SQL Server Agent. De algemene naamruimte is vereist om een beveiligde verbinding tot stand te brengen met het exemplaar van SQL Server. De SqlClient-naamruimte wordt gebruikt om SQL-uitzonderingsfouten te verwerken.

Een Visual C# SMO-project maken in Visual Studio.NET

  1. Visual Studio starten

  2. Klik in het menu Bestand op Nieuw en vervolgens op Project. Het dialoogvenster Nieuw project wordt weergegeven.

  3. Navigeer in het deelvenster Geïnstalleerd van Visual Studio naar Sjablonen\visual C#\Windows en selecteer consoletoepassing.

  4. (Optioneel) Typ in het tekstvak Naam de naam van de nieuwe toepassing.

  5. Klik op OK om de consoletoepassingssjabloon te laden.

  6. Volg de instructies voor het installeren van SMO om het pakket te installeren waarnaar uw project verwijst.

  7. Klik in het menu Weergave op Code.

  8. Typ in de code vóór de naamruimteinstructie het volgende met behulp van instructies om de typen in de SMO-naamruimte te kwalificeren:

    using Microsoft.SqlServer.Management.Smo;  
    using Microsoft.SqlServer.Management.Common;  
    
  9. SMO heeft verschillende naamruimten onder Microsoft.SqlServer.Management.Smo, zoals Microsoft.SqlServer.Management.Smo.Agent. Voeg deze naamruimten toe zoals ze vereist zijn.

  10. U kunt nu uw SMO-code toevoegen.