Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-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
Visual Studio starten
Klik in het menu Bestand op Nieuw en vervolgens op Project. Het dialoogvenster Nieuw project wordt weergegeven.
Navigeer in het deelvenster Geïnstalleerd van Visual Studio naar Sjablonen\visual C#\Windows en selecteer consoletoepassing.
(Optioneel) Typ in het tekstvak Naam de naam van de nieuwe toepassing.
Klik op OK om de consoletoepassingssjabloon te laden.
Volg de instructies voor het installeren van SMO om het pakket te installeren waarnaar uw project verwijst.
Klik in het menu Weergave op Code.
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;SMO heeft verschillende naamruimten onder Microsoft.SqlServer.Management.Smo, zoals Microsoft.SqlServer.Management.Smo.Agent. Voeg deze naamruimten toe zoals ze vereist zijn.
U kunt nu uw SMO-code toevoegen.