Właściwość PostSnapshotScript
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.
PostSnapshotScript Właściwość określa pełną ścieżka i nazwę skrypt języka Transact-SQL, który jest uruchamiany po migawka początkowa jest stosowany do subskrybenta.
Składnia
object
.PostSnapshotScript [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczywartość
Ciąg określający pełną ścieżka i nazwę skryptu języka Transact-SQL
Typ danych
String
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetPostSnapshotScript(SQLDMO_LPBSTR pRetVal);
HRESULT SetPostSnapshotScript(SQLDMO_LPCSTR NewValue);
Uwagi
Uruchamianie skryptów języka Transact-SQL migawka początkowa jest stosowany można używać do:
Konfigurowanie raportowania środowisk, które zależą od procedur przechowywanych.
Tworzyć widoki niestandardowe.
Tworzenie funkcji zdefiniowanej przez użytkownika.
Ostrzeżenie
Jeśli PostSnapshotScript jest ustawiony, skrypt jest uruchamiany automatycznie, gdy zestaw ponownie inicjowane subskrypcja.Dlatego skrypt musi być napisana w tak, aby w sprawozdaniu są powtarzalne.
Jeśli aplikacja ustawia PostSnapshotScriptpo migawka początkowa został utworzony, Nowa migawka musi zostać wygenerowany.migawka są stosowane podczas następnego zaplanowanego działa agent migawka.
Można również uruchamiać skrypty języka Transact-SQL podczas operacji replikacja przy użyciu ReplicateUserDefinedScript metoda.
Ostrzeżenie
Jeśli aplikacja wywoła PostSnapshotScript 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.
Zobacz także