Metoda EnumAvailableSqlServers (String)
Wylicza listę dostępnych wystąpień SQL Server zainstalowanych na komputerze z nazwą określonego wystąpienie.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Syntax
'Deklaracja
Public Shared Function EnumAvailableSqlServers ( _
name As String _
) As DataTable
'Użycie
Dim name As String
Dim returnValue As DataTable
returnValue = SmoApplication.EnumAvailableSqlServers(name)
public static DataTable EnumAvailableSqlServers(
string name
)
public:
static DataTable^ EnumAvailableSqlServers(
String^ name
)
static member EnumAvailableSqlServers :
name:string -> DataTable
public static function EnumAvailableSqlServers(
name : String
) : DataTable
Parameters
- name
Typ: System. . :: . .String
A String wartość, która określa nazwę komputera, na którym wystąpienia SQL Server są zainstalowane lub pojedyncze wystąpienie SQL Server.
Wartość zwracana
Typ: System.Data. . :: . .DataTable
A DataTable zawiera wyliczany listę informacji o dostępnych wystąpień wartości obiektu systemu SQL Server na określonym komputerze.
Jeśli jedno wystąpienie SQL Server określonych w name parametru, zamiast nazwy komputera, wyniki są zwracane tylko wystąpienia określonego. W 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.