Share via


SnapshotMethod Property

Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.

The SnapshotMethod property controls creation of the initial snapshot of published article data.

구문

object
.SnapshotMethod [= value]

Parts

  • object
    An expression that evaluates to an object in the Applies To list.
  • value
    A long integer that specifies snapshot creation parameters as described in Settings.

Data Type

Long, enumerated

Modifiable

Read/write

Prototype (C/C++)

HRESULT GetSnapshotMethod(SQLDMO_INITIALSYNC_TYPE* pRetVal);
HRESULT SetSnapshotMethod(SQLDMO_INITIALSYNC_TYPE NewValue);

Settings

Set value using these SQLDMO_INITIALSYNC_TYPE values.

Constant Value Description

SQLDMOInitSync_BCPChar

1

Uses Microsoft SQL Server bulk copy in character data format to transfer data for initial synchronization.

SQLDMOInitSync_BCPNative

0

Uses SQL Server bulk copy in native data format to transfer data for initial synchronization.

SQLDMOInitSync_Concurrent

3

Uses concurrent snapshot processing (transactional replication).

SQLDMOInitSync_/ConcurrentChar

4

Concurrent snapshot that generates character mode BCP files. It is required if the AllowDTS property is set to TRUE.

SQLDMOInitSync_Default

0

SQLDMOInitSync_BCPNative.

SQLDMOInitSync_Max

4

The maximum Initial Synchronization mode value.

SQLDMOInitSync_Min

0

SQLDMOInitSync_BCPNative.

SQLDMOInitSync_Unknown

10

The value is not valid.

주의

If an application sets SnapshotMethod after the initial snapshot has been created, a new snapshot must be generated. Snapshots are applied when the next scheduled snapshot agent runs.

Applies To:

MergePublication Object

TransPublication Object