Share via


DTS_E_CACHELOADEDFROMFILE

Detalhes

Nome do produto

SQL Server

Versão do produto

10.0

Número da compilação do produto

ID do evento

-1071607021

Origem do evento

SSIS

Componente

Integration Services

Nome simbólico

DTS_E_CACHELOADEDFROMFILE

Texto da mensagem

O __ não pode gravar no cache porque o cache foi carregado de um arquivo por __.

Explicação

O pacote não pode ser executado porque uma transformação Cache está tentando gravar dados em um cache na memória. Entretanto, um gerenciador de conexões de cache já carregou um arquivo de cache no cache na memória. Por isso, o pacote não pode ser executado.

O valor hexadecimal do número desse erro é 0xC0209313.

Causas possíveis

Existem vários fluxos de dados. Em um fluxo de dados, a transformação Pesquisa usa o gerenciador de conexões de cache para carregar o conjunto de dados de referência de um arquivo de cache (.raw) no cache na memória. Em outro fluxo de dados, uma transformação Cache grava os dados no mesmo gerenciador de conexões de cache. O fluxo de dados que contém a transformação Pesquisa é executado antes do fluxo de dados que contém a transformação Cache.

Ação do usuário

Use uma restrição de precedência para conectar o fluxo de dados que contém a transformação Cache ao fluxo de dados que contém a transformação Pesquisa. Uma restrição de precedência garante que o fluxo de dados que contém a transformação Cache seja encerrado antes que o fluxo de dados que contém a transformação Pesquisa seja executado.