Aracılığıyla paylaş


PublicationAttributes özelliği

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The PublicationAttributes property specifies available functions for a Microsoft SQL Server replication publication.

Sözdizimi

object
.PublicationAttributes [= value]

Bölümleri

  • nesne
    Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.

  • value
    Yayın davranışlar açıklanan ayarları belirten uzun bir tamsayý.

Veri Türü

Uzun, numaralandırılmış

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

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

Ayarları

Set değeri bu SQLDMO_PUBATTRIB_TYPE değerleri kullanarak.

Sabit

Değer

Açıklama

SQLDMOPubAttrib_AllowAnonymous

4

Anonim abonelikleri abone kaynaklı başvurulan karşı verir yayın.

SQLDMOPubAttrib_AllowPull

2

Başvurulan karşı bilinen abone kaynaklı (çekme) abonelikleri sağlar yayın.

SQLDMOPubAttrib_AllowPush

1

Yayımcı'ın zorla verir abonelik yayında.

SQLDMOPubAttrib_/AllowSubscriptionCopy

100

Kopyalama ve diğer aboneleri için abonelik veritabanı ekleme izin verir.

SQLDMOPubAttrib_/CompressSnapshot

128

Anlık görüntü dosyaları sıkıştırır.

SQLDMOPubAttrib_Default

1

SQLDMOPubAttrib_AllowPush.

SQLDMOPubAttrib_ImmediateSync

16

Başvurulan hemen eşitlenmesi zorlar yayın.

SQLDMOPubAttrib_IndependentAgent

32

Agent bağımsız aracısı olarak çalışır.

SQLDMOPubAttrib_InternetEnabled

8

Dağıtım için başvurulan yayın Internet üzerinden sağlar.

SQLDMOPubAttrib_/SnapshotInDefaultFolder

64

Anlık görüntü kopyalama varsayılan klasöründe saklar.

SQLDMOPubAttrib_Unknown

256

Başvurulan yayın bilinmeyen bir öznitelik ayarı vardır.

SQLDMOPubAttrib_Valid

511

Bir maske geçerli öznitelik ayarlar.

Açıklamalar

ThePublicationAttributes property is a bit-packed value that specifies one or more allowed functions.Değerleri kullanarak bir arada OR mantıksal işleç.

Başvurulan, abone tarafından başlatılan abonelik için PublicationAttributes SQLDMOPubAttrib_Min eşitleme gerçekleşinceye kadar olan ve abone belirlemek öznitelikleri.

Anonim abonelikleri etkinleştirmek için SQLDMOPubAttrib_AllowPull, SQLDMOPubAttrib_AllowAnonymous ve SQLDMOPubAttrib_ImmediateSync tüm belirtilmelidir.

SQLDMOPubAttrib_InternetEnabled öznitelik belirtilmişse, AltSnapshotFolder özellik belirtilmelidir.If the AltSnapshotFolder property is set to NULL or an empty string, SQLDMOPubAttrib_InternetEnabled is automatically turned off.

Not

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.Anlık görüntü ve dağıtım veya Birleştirme Aracısı Çalıştır zamanlanan bir sonraki anlık uygulanır.

Ayrıca bkz.

Başvuru