Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-adatbázis a Microsoft Fabricben
Ez a szakasz azt ismerteti, hogyan hozhat létre egyszerű SMO-konzolalkalmazást.
Ez a példa névtereket importál, amelyek lehetővé teszik a program számára az SMO-típusok hivatkozását. Az ügynök névterének importálása nem kötelező. Használja, amikor SQL Server-ügynököt használó programot ír. A közös névtér szükséges az SQL Server-példányhoz való biztonságos kapcsolat létrehozásához. Az SqlClient névtér az SQL-kivételhibák feldolgozására szolgál.
Visual C# SMO-projekt létrehozása a Visual Studio.NET
A Visual Studio indítása
A Fájl menüben kattintson az Új , majd a Project elemre. Megjelenik a New project (Új projekt) párbeszédpanel.
A Visual Studio Telepített panelen keresse meg aVisual C#\Windows\, és válassza a Konzolalkalmazás lehetőséget.
(Nem kötelező) A Név szövegmezőbe írja be az új alkalmazás nevét.
Kattintson az OK gombra a konzolalkalmazás-sablon betöltéséhez.
Az SMO telepítésével kapcsolatos utasításokat követve telepítse a projekt csomagját, amelyre hivatkozni szeretne.
A Nézet menüben kattintson Kódelemre.
A kódban a névtérutasítás előtt írja be az alábbi utasításokat az SMO-névtér típusok minősítéséhez:
using Microsoft.SqlServer.Management.Smo; using Microsoft.SqlServer.Management.Common;Az SMO különböző névterekkel rendelkezik a Microsoft.SqlServer.Management.Smo alatt, például a Microsoft.SqlServer.Management.Smo.Agent alatt. Szükség szerint adja hozzá ezeket a névtereket.
Most már hozzáadhatja az SMO-kódot.