Udostępnij za pośrednictwem


Właściwość TransSynchronizationAgent.UseInProcLoader

Pobiera lub ustawia, czy użyć polecenia WSTAW luzem, stosując migawka plików przez subskrybenta.

Przestrzeń nazw:  Microsoft.SqlServer.Replication
Zestaw:  Microsoft.SqlServer.Replication (w Microsoft.SqlServer.Replication.dll)

Składnia

'Deklaracja
Public Overridable Property UseInProcLoader As Boolean
    Get
    Set
'Użycie
Dim instance As TransSynchronizationAgent
Dim value As Boolean

value = instance.UseInProcLoader

instance.UseInProcLoader = value
public virtual bool UseInProcLoader { get; set; }
public:
virtual property bool UseInProcLoader {
    bool get ();
    void set (bool value);
}
abstract UseInProcLoader : bool with get, set
override UseInProcLoader : bool with get, set
function get UseInProcLoader () : boolean
function set UseInProcLoader (value : boolean)

Wartość właściwości

Typ: System.Boolean
A Boolean wartości.

Implementacje

ITransSynchronizationAgent.UseInProcLoader

Uwagi

Ustawienie UseInProcLoader do true oznacza agenta dystrybucji użyje polecenia WSTAW masowych stosując migawka początkowa przez subskrybenta.Zwiększa to wydajność migawka początkowa.

UseInProcLoader właściwość jest niezalecane, ponieważ nie jest zgodny z xml typu danych.Jeśli dane XML nie jest replikowana, ta właściwość może być używana.

UseInProcLoader Właściwość nie może być używane z migawkami Tryb znaków lub nie-SQL Server abonentów.

Jeśli używasz UseInProcLoader właściwość, SQL Server konto usługa, subskrybent musi mieć uprawnienia do odczytu katalogu, w którym znajdują się pliki danych migawka .bcp.Gdy UseInProcLoader właściwość nie jest używana, agent (dla innej niż SQL Server abonentami) lub sterownik ODBC ładowany przez agenta (dla SQL Server abonentów) odczytuje pliki; Dlatego, w kontekście zabezpieczeń SQL Server konto usługa nie jest używany.