TransSynchronizationAgent.UseInProcLoader Proprietà

Definizione

Ottiene o imposta un valore che indica se utilizzare il comando BULK INSERT quando applica i file snapshot all'abbonato.

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

Valore della proprietà

true per utilizzare il comando BULK INSERT quando si applicano i file snapshot all'abbonato; altrimenti, false.

Implementazioni

Commenti

Impostare UseInProcLoader a true significa che l'Agent Distribution utilizzerà il comando BULK INSERT quando applica lo snapshot iniziale all'Abbonato. Questo migliora le prestazioni dell'istantanea iniziale.

La UseInProcLoader proprietà è deprecata perché non è compatibile con il tipo di xml dato. Se non stai replicando dati XML, questa proprietà può essere utilizzata.

La UseInProcLoader proprietà non può essere utilizzata con istantanee in modalità carattere o abbonati non SQL Server.

Se usi questa UseInProcLoader proprietà, l'account del servizio SQL Server presso l'Abbonato deve avere i permessi di lettura sulla directory dove si trovano i file dati snapshot .bcp. Quando la UseInProcLoader proprietà non viene utilizzata, l'agente (per gli abbonati non SQL Server) o il driver ODBC caricato dall'agente (per gli abbonati SQL Server) legge dai file; di conseguenza, il contesto di sicurezza dell'account del servizio SQL Server non viene utilizzato.

Si applica a