TransSynchronizationAgent.UseInProcLoader 属性

定义

获取或设置一个值,该值指示在订阅服务器上应用快照文件时是否使用 BULK INSERT 命令。

public:
 virtual property bool UseInProcLoader { bool get(); void set(bool value); };
public virtual bool UseInProcLoader { get; set; }
member this.UseInProcLoader : bool with get, set
Public Overridable Property UseInProcLoader As Boolean

属性值

如果在订阅服务器上应用快照文件时使用 BULK INSERT 命令,则返回 true;否则返回 false

实现

注解

true设置为UseInProcLoader表示在订阅服务器上应用初始快照时,分发代理将使用 BULK INSERT 命令。 这提高了初始快照的性能。

UseInProcLoader 属性已弃用,因为它与 xml 数据类型不兼容。 如果不复制 XML 数据,则可以使用此属性。

UseInProcLoader属性不能与字符模式快照或非SQL Server订阅服务器一起使用。

如果使用此属性UseInProcLoader,订阅服务器上的SQL Server服务帐户必须对快照 .bcp 数据文件所在的目录具有读取权限。 UseInProcLoader如果未使用此属性,则非SQL Server订阅服务器的代理 () 或代理 (加载的 ODBC 驱动程序,SQL Server订阅服务器) 从文件中读取;因此,不使用SQL Server服务帐户的安全上下文。

适用于