Jak Tworzenie obiektów SMO projektu Visual Basic w programie Visual Studio .NET
W tej sekcji opisano sposób tworzenia prostych aplikacji konsoli obiektów SMO.
W tym przykładzie są importowane obszary nazw, które umożliwia programowi typów obiektów SMO odwołań.Import Agent obszar nazw jest opcjonalne. Podczas pisania program korzystający z go używać SQL Server Agent. The Common namespace is required to establish a secure connection to the wystąpienie of SQL Server. The SqlClient namespace is used to debug SQL exception errors.
Tworzenie projektu programu Visual Basic obiekty SMO w Visual Studio.NET
Rozpocznij Visual Studio 2008 (lub Visual Studio 2005).
On the File menu, click NewProject. The Nowy projekt zostanie wyświetlone okno dialogowe.
W Typy projektów okno dialogowe Wybierz Program Visual C#, a następnie wybierz opcję System Windows.W Visual Studio Okienko Szablony zainstalowane, wybierz opcję Aplikacja systemu Windows.
(Opcjonalnie) W Nazwa wpisz nazwę nowej aplikacji.
Kliknij przycisk OK załadowaćVisual Basic szablon aplikacji konsoli.
Na Projekt Wybierz opcję menuDodaj odwołanie.The Add Reference dialog box appears.
Kliknij przycisk Przeglądanie, zlokalizuj zestawy obiektów SMO C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\ folder, a następnie wybierz następujące pliki. Minimalna plików, które są wymagane do budowania aplikacji obiekty SMO są to:
Microsoft.SqlServer.ConnectionInfo.dll
Microsoft.SqlServer.SqlEnum.dll
Microsoft.SqlServer.smo.dll
Microsoft.SqlServer.Management.sdk.Sfc
Uwaga
Użycie Ctrl klawisz, aby zaznaczyć więcej niż jeden plik.
Dodać dodatkowe zestawy obiekty SMO są wymagane.Na przykład, jeśli są szczególnie programowania Service Broker, Dodaj następujące zestawy:
Microsoft.SqlServer.ServiceBrokerEmum.dll
Kliknij przycisk Otwórz.
Na Widok menu kliknijKod.Lub wybierz okno Module1.vb aby wyświetlić okno kod.
W kodzie przed wszelkimi deklaracjami wpisz następujące polecenie Przywóz instrukcje, aby móc skorzystać z typów w obszarze nazw obiektów SMO.
Imports Microsoft.SqlServer.Management.Smo Imports Microsoft.SqlServer.Management.Common
Obiekty SMO ma różne obszary nazw w obszarze Microsoft.SqlServer.Management.smo, takie jak Microsoft.SqlServer.Management.smo.Agent.Dodaj te obszary nazw, w razie potrzeby.
Teraz można dodać kod obiektów SMO.