Udostępnij przez


Jak Modyfikowanie właściwości: SQL Server Z zaawansowanymi za pomocą języka VBScript

This section describes how to create a VBScript program that lists the version of installed instances of Microsoft SQL Server that are running on a computer.

W przykładzie kodu zawiera listę wystąpień SQL Server uruchomiony na komputerze i jego wersja.

Wyświetlanie listy Nazwa i wersja zainstalowanego wystąpień programu SQL Server

  1. Otwórz nowy dokument w edytorze tekstów, takiego jak Microsoft Program Notatnik. Skopiować kod, który następuje tę procedurę i Zapisz plik z rozszerzeniem vbs.W tym przykładzie jest nazywany test.vbs.

  2. Połączyć się z wystąpienie dostawca WMI do zarządzania komputerem z VBScript GetObject Funkcja. W tym przykładzie podłącza się do komputera zdalnego o nazwie mpc, ale pominąć nazwę komputera, aby połączyć się z komputera lokalnego: winmgmts:root\Microsoft\SqlServer\ComputerManagement.Aby uzyskać więcej informacji na temat GetObject funkcja można znaleźć odwołania VBScript.

  3. Użycie InstancesOf Metoda wyliczyć usług. Usługi mogą być wyliczone również za pomocą prostej kwerendy WQL oraz ExecQuery Metoda zamiast InstancesOf Metoda.

  4. Użycie ExecQuery Metoda i kwerendy WQL pobrać nazwę i wersja zainstalowanego wystąpienia SQL Server.

  5. Zapisz plik.

  6. Uruchom skrypt, wpisując cscript test.vbs w wiersz polecenia.

Example

set wmi = GetObject("WINMGMTS:\\.\root\Microsoft\SqlServer\ComputerManagement")
for each prop in wmi.ExecQuery("select * from SqlServiceAdvancedProperty where SQLServiceType = 1 AND PropertyName = 'VERSION'")
WScript.Echo prop.ServiceName & " " & prop.PropertyName & ": " & prop.PropertyStrValue
next