TransSynchronizationAgent.UseInProcLoader Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o comando BULK INSERT deve ser usado ao aplicar arquivos de instantâneo no assinante.
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 da propriedade
true
para usar o comando BULK INSERT ao aplicar arquivos de instantâneo no Assinante; caso contrário, false
.
Implementações
Comentários
A configuração UseInProcLoader significa true
que o ディストリビューション エージェント usará o comando BULK INSERT ao aplicar o instantâneo inicial no Assinante. Isso melhora o desempenho do instantâneo inicial.
A UseInProcLoader propriedade foi preterida porque não é compatível com o xml
tipo de dados. Se você não estiver replicando dados XML, essa propriedade poderá ser usada.
A UseInProcLoader propriedade não pode ser usada com instantâneos de modo de caractere ou assinantes não SQL Server.
Se você usar a UseInProcLoader propriedade, a conta de serviço SQL Server no Assinante deverá ter permissões de leitura no diretório em que os arquivos de dados .bcp de instantâneo estão localizados. Quando a UseInProcLoader propriedade não é usada, o agente (para assinantes não SQL Server) ou o driver ODBC carregado pelo agente (para assinantes SQL Server) lê dos arquivos; portanto, o contexto de segurança da conta de serviço SQL Server não é usado.