Aracılığıyla paylaş


PostSnapshotScript ö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 PostSnapshotScript property specifies the complete path and file name of a Transact-SQL script that runs after an initial snapshot is applied to a Subscriber.

Sözdizimi

object
.PostSnapshotScript [= value]

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde sonucunu veren bir ifade

  • value
    Tam olarak belirten bir dize yol ve Transact-sql komut dosyasının dosya adı

Veri Türü

String

Değiştirilebilir

Okuma/yazma

Prototip (c/C++)

HRESULT GetPostSnapshotScript(SQLDMO_LPBSTR pRetVal);
HRESULT SetPostSnapshotScript(SQLDMO_LPCSTR NewValue);

Açıklamalar

Transact-sql komut dosyalarını çalıştırdıktan sonra bir ilk anlık görüntü uygulanan kullanılabilir:

  • Saklı yordamlar kullanan ortamlar raporlamayı ayarladığınızda ayarlayın.

  • Özel görünümler oluşturabilirsiniz.

  • Kullanıcı tanımlı işlevler oluşturmak.

    Not

    If PostSnapshotScript is set, the script automatically runs when a subscription is reinitialized.Bu nedenle, kendi ifadeleri yinelenebilir olan komut dosyası yazılmalıdır.

    Bir uygulama ayarlar, PostSnapshotScriptilk anlık görüntü oluşturulduktan sonra yeni bir anlık görüntü oluşturulan gerekir.Anlık Görüntü Aracısı çalıştırır zamanlanan bir sonraki anlık uygulanır.

Bir çoğaltma işlemini kullanarak sırasında Transact-sql komut dosyaları çalıştırabilirsiniz ReplicateUserDefinedScript yöntem.

Not

Uygulama çağrıları, PostSnapshotScript sql Server sürüm 7.0, sabit, SQLDMO_E_SQL80ONLY ve ileti örnek üzerinde "Bu özellik veya yöntem gerektirir Microsoft sql Server 2000 veya daha yenisi" döndürülür.