Udostępnij przez


Metoda SmoApplication.EnumAvailableSqlServers (Boolean)

Wylicza listę lokalnych dostępne wystąpienia SQL Server.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public Shared Function EnumAvailableSqlServers ( _
    localOnly As Boolean _
) As DataTable
'Użycie
Dim localOnly As Boolean
Dim returnValue As DataTable

returnValue = SmoApplication.EnumAvailableSqlServers(localOnly)
public static DataTable EnumAvailableSqlServers(
    bool localOnly
)
public:
static DataTable^ EnumAvailableSqlServers(
    bool localOnly
)
static member EnumAvailableSqlServers : 
        localOnly:bool -> DataTable 
public static function EnumAvailableSqlServers(
    localOnly : boolean
) : DataTable

Parametry

  • localOnly
    Typ: System.Boolean
    A Boolean wartość określająca, czy wymieniono lokalnego wystąpienia lub wszystkich wystąpień dostępnych w sieci.
    Jeśli True, są wyświetlane tylko lokalnego wystąpienia.
    Jeśli False, są wymienione wszystkie wystąpienia.

Wartość zwracana

Typ: System.Data.DataTable
A DataTable zawiera wyliczany listę informacji o dostępnych wystąpień wartości obiektu systemu SQL Server.W tabela opisano różne kolumny zwracane DataTable.

Kolumna

Typ danych

Opis

Nazwa

String

Nazwa wystąpienie SQL Server.

Serwer

String

Nazwa serwera, na którym wystąpienie SQL Server jest zainstalowany.

Wystąpienie

String

Wystąpienie SQL Server.

IsClustered

Boolean

Wartość logiczna ma wartość PRAWDA, jeśli wystąpienie uczestniczy w awaryjnej lub FAŁSZ, jeśli nie jest.

Wersja

String

Wersja wystąpienie SQL Server.

IsLocal

Boolean

Wartość logiczna ma wartość PRAWDA, jeśli instancja jest lokalna lub False wystąpienie zdalnego.

Uwagi

Komputer, na którym uruchomiono 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.