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.
Stosuje się do: