Jak Tworzenie projektu programu Visual C# SMO w programie Visual Studio.NET

W tej sekcji opisano tworzenie prostych aplikacji konsoli SMO.

W tym przykładzie przywóz obszarów nazw, który umożliwia programowi typy odwołań obiektów SMO.Przywóz Agent obszaru nazw jest opcjonalne.Podczas pisania program używający go używać SQL Server agenta.Common Obszaru nazw jest wymagany do ustanowienia bezpiecznego połączenia z wystąpienie SQL Server.SqlClient Obszaru nazw jest używany do przetwarzania błędów wyjątek SQL.

Tworzenie projektu Visual C# SMO w Visual Studio.NET

  1. Start Visual Studio 2008 (or Visual Studio 2005).

  2. On the File menu, click NewProject.Nowy projekt pojawi się okno dialogowe.

  3. W Typów projektów okno dialogowe Wybierz Visual C#, a następnie wybierz Windows.W Visual Studio okienko szablony instalowane, zaznacz Aplikacji systemu Windows.

  4. (Opcjonalnie) W nazwę pole, wpisz nazwę nowej aplikacji.

  5. Wybierz typ aplikacji Visual C#.Przykłady, które należy wykonać, zaznacz Aplikacji konsoli.

  6. Na projektu menu wybierz Dodaj odwołanie.Dodaj odwołanie pojawi się okno dialogowe.

  7. Kliknij Przeglądaj, zlokalizuj zestawy SMO w C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\ folder, a następnie wybierz następujące pliki.Minimalne plików, które są wymagane do budowania aplikacji SMO są:

    Microsoft.SqlServer.ConnectionInfo.dll

    Microsoft.SqlServer.SMO.dll

    Microsoft.SqlServer.Management.SDK.SFC.dll

    Microsoft.SqlServer.SqlEnum.dll

    Ostrzeżenie

    Użyj Ctrl klucz aby zaznaczyć więcej niż jeden plik.

  8. Dodać dodatkowe zestawy SMO, które są wymagane.Na przykład, jeśli są specjalnie programowania Service Broker, Dodaj następujące zespoły:

    Microsoft.SqlServer.ServiceBrokerEmum.dll

  9. Kliknij Otwórz.

  10. Na widoku menu, kliknij kodu. - lub - wybierz Program1.cs [projekt] systemu Windows i kliknij dwukrotnie formularz systemu windows, aby wyświetlić okno kodu.

  11. W kodzie, przed instrukcją nazw wpisz następujące using instrukcja, aby kwalifikować się do typów w obszarze nazw obiektów SMO:

    using Microsoft.SqlServer.Management.Smo;
    using Microsoft.SqlServer.Management.Common;
    
  12. SMO ma różne obszary nazw w obszarze Microsoft.SqlServer.Management.Smo, takich jak Microsoft.SqlServer.Management.Smo.Agent.W razie potrzeby, należy dodać te obszary nazw.

  13. Teraz można dodać kod SMO.