Udostępnij za pośrednictwem


Metoda EnumAlternatePublishers

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

EnumAlternatePublisher Metoda wylicza wszystkie serwery na liście alternatywne wydawców.

Składnia

object
.EnumAlternatePublishers( )
as 
QueryResults

Części

  • obiekt
    Wyrażenie, którego wartością obiekt na liście dotyczy.

Prototyp (C/C++)

HRESULT EnumAlternatePublishers(LPSQLDMOQUERYRESULTS *ppResults);

Zwraca

A QueryResults obiekt, który zawiera jeden zestaw wyników, określonych przez te kolumny.

Kolumna

Typ danych

Opis

alternate_distributor

sysname

Nazwa dystrybutora.

alternate_publication

sysname

Nazwa publikacja.

alternate_publisher

sysname

Nazwa zastępca Wydawca.

alternate_publisher_db

sysname

Nazwa baza danych publikacja.

enabled

bit

Czy serwer jest alternatywny Wydawca.

friendly_name

nvarchar(255)

Opis alternatywny Wydawca.

Uwagi

Uruchom EnumAlternatePublishers metoda uzyskiwania listy włączonych alternatywny wydawców.enabled Bit jest zestaw 1, jeśli serwer jest włączony Publisher alternatywny, a zestaw na zero, jeśli serwer nie jest włączony jako alternatywny program Publisher.Subskrybenci następnie można synchronizować z dowolnego wymienionych wydawcę alternatywne techniki, która zapewnia skuteczny sposób, aby zsynchronizować mobilnych subskrybent nie jest podłączony do Wydawca, z którym go zwykle synchronizuje zmiany danych.

AllowSyncToAlternate Właściwość musi być zestaw na wartość TRUE dla subskrypcji synchronizacji z alternatywnego wydawcy.

Użyj AddAlternatePublisher metoda, aby dodać serwer do listy alternatywne wydawców.

Ostrzeżenie

Jeśli aplikacja wywoła EnumAlternatePublishers na wystąpienie wersja programu SQL Server 7.0, stała, SQLDMO_E_SQL80ONLY i komunikat "Ta właściwość lub metoda wymaga Microsoft SQL Server 2000 lub nowszy" są zwracane.