Udostępnij za pośrednictwem


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.