Metoda SmoApplication.EnumAvailableSqlServers
Wylicza listę dostępnych wystąpień SQL Server.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public Shared Function EnumAvailableSqlServers As DataTable
'Użycie
Dim returnValue As DataTable
returnValue = SmoApplication.EnumAvailableSqlServers()
public static DataTable EnumAvailableSqlServers()
public:
static DataTable^ EnumAvailableSqlServers()
static member EnumAvailableSqlServers : unit -> DataTable
public static function EnumAvailableSqlServers() : DataTable
Wartość zwracana
Typ: System.Data.DataTable
A DataTable zawiera wyliczany listę informacji o dostępnych wystąpień wartości obiektu systemu SQL Server.W poniższej tabela opisano różne kolumny zwracane DataTable:
Kolumna |
Typ danych |
Opis |
---|---|---|
Nazwa |
Nazwa wystąpienie SQL Server. |
|
Serwer |
Nazwa serwera, na którym wystąpienie SQL Server jest zainstalowany. |
|
Wystąpienie |
Wystąpienie SQL Server. |
|
IsClustered |
Wartość logiczna ma wartość PRAWDA, jeśli wystąpienie uczestniczy w awaryjnej lub FAŁSZ, jeśli nie jest. |
|
Wersja |
Wersja wystąpienie SQL Server. |
|
IsLocal |
Wartość logiczna ma wartość PRAWDA, jeśli instancja jest lokalna lub False wystąpienie zdalnego. |
Uwagi
Komputer, na którym działa wystąpienie SQL Server może nie otrzymywać odpowiedzi na EnumAvailableSqlServers metoda w sposób terminowy.Zwrócona lista może nie pokazać wszystkie dostępne wystąpienia SQL Server w sieci.Gdy wywołanie EnumAvailableSqlServers metoda w kolejnych prób więcej serwerów mogą stać się widoczne w sieci.
Ta metoda nie listy lokalne wystąpienie, jeśli zapora działa na serwerze.Zapora blokuje wszystkie ruch emisji, wydane po wywołaniu metoda, nawet jeśli nadawca jest z komputera lokalnego.