Udostępnij za pośrednictwem


Właściwość PublicationAttributes

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.

PublicationAttributes Właściwość określa dostępne funkcje dla publikacja replikacja Microsoft SQL Server.

Składnia

object
.PublicationAttributes [= value]

Części

  • obiekt
    Wyrażenie do obiektu w na liście dotyczy.

  • wartość
    Długa liczba całkowita, która określa publikacja zachowania opisanego w ustawieniach.

Typ danych

Długie, wyliczanych

Można modyfikować

Odczyt i zapis

Prototyp (C/C++)

HRESULT GetPublicationAttributes(SQLDMO_PUBATTRIB_TYPE* pRetVal);
HRESULT SetPublicationAttributes(SQLDMO_PUBATTRIB_TYPE NewValue);

Ustawienia

Ustaw wartość za pomocą tych wartości SQLDMO_PUBATTRIB_TYPE.

Stała

Wartość

Opis

SQLDMOPubAttrib_AllowAnonymous

4

Umożliwia anonimowe subskrypcje pochodzi subskrybenta przeciwko odwołania publikacja.

SQLDMOPubAttrib_AllowPull

2

Umożliwia znane pochodzi subskrybenta (ściągać) subskrypcji w publikacja, do której następuje odwołanie.

SQLDMOPubAttrib_AllowPush

1

Umożliwia programowi Wydawca wymusić subskrypcja do publikacja.

SQLDMOPubAttrib_ i AllowSubscriptionCopy

100

Umożliwia kopiowanie i dołączanie baza danych subskrypcja do innych subskrybentów.

SQLDMOPubAttrib_ i CompressSnapshot

128

Kompresuje migawka pliki.

SQLDMOPubAttrib_Default

1

SQLDMOPubAttrib_AllowPush.

SQLDMOPubAttrib_ImmediateSync

16

Wymusza natychmiastową synchronizację publikacja, do której następuje odwołanie.

SQLDMOPubAttrib_IndependentAgent

32

Agent działa jako niezależny agent.

SQLDMOPubAttrib_InternetEnabled

8

Umożliwia odwołanie publikacja do dystrybucji w Internecie.

SQLDMOPubAttrib_ i SnapshotInDefaultFolder

64

Śledzi migawka kopię w folderze domyślnym.

SQLDMOPubAttrib_Unknown

256

Odwołanie publikacja ma ustawienie nieznany atrybut.

SQLDMOPubAttrib_Valid

511

Maska dla atrybut prawidłowe ustawienia.

Uwagi

ThePublicationAttributes property is a bit-packed value that specifies one or more allowed functions.Łączenie wartości za pomocą OR operator logiczny.

Odwołanie, inicjowane przez subskrybenta subskrypcja PublicationAttributes jest SQLDMOPubAttrib_Min, aż do synchronizacji i subskrybenta można określić atrybuty.

Aby włączyć anonimowe subskrypcje, SQLDMOPubAttrib_AllowPull, SQLDMOPubAttrib_AllowAnonymous i SQLDMOPubAttrib_ImmediateSync należy określić.

Jeżeli określono wartość atrybut SQLDMOPubAttrib_InternetEnabled, AltSnapshotFolder musi być określona właściwość.Jeśli AltSnapshotFolder właściwość jest zestaw ZEROWY lub pusty ciąg znaków SQLDMOPubAttrib_InternetEnabled jest wyłączony automatycznie włączonymi.

Ostrzeżenie

If an application sets PublicationAttributes with the MergePublicationor TransPublication object with a setting of SQLDMOPubAttrib_CompressSnapshot, SQLDMOPubAttrib_InternetEnabled, or SQLDMOPubAttrib_SnapshotInDefaultFolder after the initial snapshot has been created, a new snapshot must be generated and then reapplied to each subscription.migawka są stosowane podczas następnego zaplanowanego migawka i dystrybucji lub uruchomić agenta korespondencji seryjnej.

Zobacz także

Odwołanie