Erstellen eines Visual C#-SMO-Projekts in Visual Studio .NET
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse Analytics
In diesem Abschnitt wird beschrieben, wie eine einfache SMO-Konsolenanwendung erstellt wird.
In diesem Beispiel werden Namespaces importiert. Hierdurch kann das Programm auf SMO-Typen verweisen. Der Import des Agent-Namespace ist optional. Verwenden Sie es, wenn Sie ein Programm schreiben, das SQL Server-Agent verwendet. Der Common-Namespace ist erforderlich, um eine sichere Verbindung mit dem instance von SQL Server herzustellen. Der SqlClient-Namespace wird verwendet, um SQL-Ausnahmefehler zu verarbeiten.
Erstellen eines Visual C#-SMO-Projekts in Visual Studio.NET
Starten von VisualStudio
Klicken Sie im Menü Datei auf Neu und dann auf Projekt. Das Dialogfeld Neues Projekt wird angezeigt.
Navigieren Sie im Bereich Visual Studio installiert zu Vorlagen\Visual C#\Windows , und wählen Sie Konsolenanwendung aus.
(Optional) Geben Sie im Textfeld Name den Namen der neuen Anwendung ein.
Klicken Sie auf OK , um die Konsolenanwendungsvorlage zu laden.
Befolgen Sie die Anweisungen unter Installieren von SMO , um das Paket für Ihr Projekt zu installieren, auf das verwiesen werden soll.
Klicken Sie im Menü Ansicht auf Code.
Geben Sie im Code vor der namespace-Anweisung die folgenden using-Anweisungen ein, um die Typen im SMO-Namespace zu qualifizieren:
using Microsoft.SqlServer.Management.Smo; using Microsoft.SqlServer.Management.Common;
SMO verfügt über verschiedene Namespaces unter Microsoft.SqlServer.Management.Smo, z. B. Microsoft.SqlServer.Management.Smo.Agent. Fügen Sie diese Namespaces nach Bedarf hinzu.
Sie können jetzt den SMO-Code hinzufügen.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Feedback senden und anzeigen für