TransSynchronizationAgent.UseInProcLoader Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique s'il faut utiliser la commande BULK INSERT lors de l'application de fichiers d'instantanés à l'abonné.
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
Valeur de propriété
true
pour utiliser la commande BULK INSERT lors de l'application de fichiers d'instantanés sur l'Abonné ; sinon, false
.
Implémente
Remarques
La définition UseInProcLoader signifie true
que le Agent de distribution utilisera la commande BULK INSERT lors de l’application de l’instantané initial sur l’Abonné. Cela améliore les performances de l’instantané initial.
La UseInProcLoader propriété est déconseillée, car elle n’est pas compatible avec le type de xml
données. Si vous ne répliquez pas de données XML, cette propriété peut être utilisée.
La UseInProcLoader propriété ne peut pas être utilisée avec des instantanés en mode caractère ou des abonnés non SQL Server.
Si vous utilisez la UseInProcLoader propriété, le compte de service SQL Server sur l’Abonné doit disposer d’autorisations de lecture sur le répertoire où se trouvent les fichiers de données .bcp d’instantané. Lorsque la UseInProcLoader propriété n’est pas utilisée, l’agent (pour les abonnés non SQL Server) ou le pilote ODBC chargé par l’agent (pour les abonnés SQL Server) lit à partir des fichiers ; par conséquent, le contexte de sécurité du compte de service SQL Server n’est pas utilisé.