Share via


TransSynchronizationAgent.UseInProcLoader Propiedad

Definición

Obtiene o establece un valor que indica si se usa el comando BULK INSERT al aplicar los archivos de instantánea en el suscriptor.

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

Valor de propiedad

Es true si se usará el comando BULK INSERT al aplicar los archivos de instantánea en el suscriptor; de lo contrario, es false.

Implementaciones

Comentarios

Establecer UseInProcLoader en true significa que el Agente de distribución usará el comando BULK INSERT al aplicar la instantánea inicial en el suscriptor. Esto mejora el rendimiento de la instantánea inicial.

La UseInProcLoader propiedad está en desuso porque no es compatible con el tipo de xml datos. Si no va a replicar datos XML, se puede usar esta propiedad.

La UseInProcLoader propiedad no se puede usar con instantáneas de modo de caracteres ni suscriptores que no sean SQL Server.

Si usa la UseInProcLoader propiedad , la cuenta de servicio de SQL Server en el suscriptor debe tener permisos de lectura en el directorio donde se encuentran los archivos de datos .bcp de instantánea. Cuando no se usa la UseInProcLoader propiedad , el agente (para suscriptores que no son SQL Server) o el controlador ODBC cargado por el agente (para SQL Server suscriptores) lee de los archivos; por lo tanto, no se usa el contexto de seguridad de la cuenta de servicio de SQL Server.

Se aplica a