Właściwość SnapshotMethod
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.
SnapshotMethod Właściwość kontroluje tworzenie migawka początkowa danych opublikowanego artykuł.
Składnia
object
.SnapshotMethod [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczy.wartość
Długa liczba całkowita określająca migawka tworzenie parametry opisane w ustawieniach.
Typ danych
Długie, wyliczanych
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetSnapshotMethod(SQLDMO_INITIALSYNC_TYPE* pRetVal);
HRESULT SetSnapshotMethod(SQLDMO_INITIALSYNC_TYPE NewValue);
Ustawienia
Ustaw wartość za pomocą tych wartości SQLDMO_INITIALSYNC_TYPE.
Stała |
Wartość |
Opis |
---|---|---|
SQLDMOInitSync_BCPChar |
1 |
Używa formatu danych znak Microsoft SQL Server kopiowanie masowe transferu danych dla synchronizacja początkowa. |
SQLDMOInitSync_BCPNative |
0 |
Używa kopiowanie masowe programu SQL Server w formacie macierzystym danych do transferu danych dla synchronizacja początkowa. |
SQLDMOInitSync_Concurrent |
3 |
Używa przetwarzania równoczesnych migawka (replikacja transakcyjna). |
SQLDMOInitSync_ i ConcurrentChar |
4 |
Równoczesne migawka generuje pliki BCP w trybie znaków.Jest to wymagane, jeśli AllowDTS właściwość jest zestaw na wartość TRUE. |
SQLDMOInitSync_Default |
0 |
SQLDMOInitSync_BCPNative. |
SQLDMOInitSync_Max |
4 |
Maksymalna wartość trybu wstępnej synchronizacji. |
SQLDMOInitSync_Min |
0 |
SQLDMOInitSync_BCPNative. |
SQLDMOInitSync_Unknown |
10 |
Wartość jest nieprawidłowa. |
Uwagi
If an application sets SnapshotMethodafter the initial snapshot has been created, a new snapshot must be generated.migawka są stosowane podczas następnego zaplanowanego działa agent migawka.