Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
              Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-databas i Förhandsversion av Microsoft Fabric
I det här avsnittet beskrivs hur du skapar ett enkelt SMO-konsolprogram.
I det här exemplet importeras namnområden, vilket gör att programmet kan referera till SMO-typer. Importen av agentnamnområdet är valfri. Använd det när du skriver ett program som använder SQL Server Agent. Det gemensamma namnområdet krävs för att upprätta en säker anslutning till instansen av SQL Server. SqlClient-namnområdet används för att bearbeta SQL-undantagsfel.
Skapa ett Visual C# SMO-projekt i Visual Studio.NET
Starta Visual Studio
På Arkiv-menyn klickar du på Nytt och sedan på Projekt. Dialogrutan Nytt projekt visas.
I fönstret Visual Studio Installerat navigerar du till Mallar\Visual C#\Windows och väljer Konsolprogram.
(Valfritt) I textrutan Namn skriver du namnet på det nya programmet.
Klicka på OK för att läsa in mallen för konsolprogrammet.
Följ anvisningarna i Installera SMO för att installera paketet som projektet ska referera till.
På menyn Visa klickar du på Code.
I koden, innan namnområdesinstruktionen, skriver du följande med hjälp av -instruktioner för att kvalificera typerna i SMO-namnområdet:
using Microsoft.SqlServer.Management.Smo; using Microsoft.SqlServer.Management.Common;SMO har olika namnområden under Microsoft.SqlServer.Management.Smo, till exempel Microsoft.SqlServer.Management.Smo.Agent. Lägg till dessa namnområden efter behov.
Nu kan du lägga till SMO-koden.