TransSynchronizationAgent.UseInProcLoader Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recibe o establece un valor que indica si usar el comando BULK INSERT al aplicar archivos snapshot al 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
true para usar el comando BULK INSERT al aplicar archivos snapshot en el Suscriptor; de lo contrario, false.
Implementaciones
Comentarios
Configurar UseInProcLoader a true significa que el Agente de distribución usará el comando BULK INSERT al aplicar la instantánea inicial al Suscriptor. Esto mejora el rendimiento de la instantánea inicial.
La UseInProcLoader propiedad está obsoleta porque no es compatible con el xml tipo de dato. Si no replicas datos XML, esta propiedad puede utilizarse.
La UseInProcLoader propiedad no puede usarse con instantáneas en modo carácter ni con suscriptores que no sean de SQL Server.
Si usas la UseInProcLoader propiedad, la cuenta de servicio SQL Server en el Suscriptor debe tener permisos de lectura en el directorio donde se encuentran los archivos de datos .bcp de instantáneas. Cuando no se utiliza la UseInProcLoader propiedad, el agente (para suscriptores de SQL Server que no son suscriptores) o el controlador ODBC cargado por el agente (para suscriptores de SQL Server) lee de los archivos; por lo tanto, no se utiliza el contexto de seguridad de la cuenta de servicio de SQL Server.