Jak Tworzenie projektu SMO Visual Basic 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 Basic 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 Basic, a następnie wybierz Windows.W Visual Studio okienko szablony instalowane, zaznacz aplikacji konsoli.

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

  5. Kliknij OK załadować Visual Basic szablonów 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 folderze C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies, a następnie zaznacz następujące pliki.Minimalne plików, które są wymagane do budowania aplikacji SMO są:

    Microsoft.SqlServer.ConnectionInfo.dll

    Microsoft.SqlServer.SqlEnum.dll

    Microsoft.SqlServer.SMO.dll

    Microsoft.SqlServer.Management.SDK.sfc

    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 okno Module1.vb, aby wyświetlić okno kodu.

  11. W kodzie przed wszelkimi deklaracjami, wpisz następujące przywóz instrukcji, aby kwalifikować się do typów w obszarze nazw obiektów SMO.

    Imports Microsoft.SqlServer.Management.Smo
    Imports 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.