Megosztás a következőn keresztül:


Visual C# SMO-projekt létrehozása a Visual Studio .NET-ben

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-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

  1. A Visual Studio indítása

  2. A Fájl menüben kattintson az Új , majd a Project elemre. Megjelenik a New project (Új projekt) párbeszédpanel.

  3. A Visual Studio Telepített panelen keresse meg aVisual C#\Windows\, és válassza a Konzolalkalmazás lehetőséget.

  4. (Nem kötelező) A Név szövegmezőbe írja be az új alkalmazás nevét.

  5. Kattintson az OK gombra a konzolalkalmazás-sablon betöltéséhez.

  6. Az SMO telepítésével kapcsolatos utasításokat követve telepítse a projekt csomagját, amelyre hivatkozni szeretne.

  7. A Nézet menüben kattintson Kódelemre.

  8. 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;  
    
  9. 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.

  10. Most már hozzáadhatja az SMO-kódot.