A tabela de estado de recuperação, PM_REC_STATE, contém as informações de estado e reinicialização do CDC para uma sessão do CDC. Essa tabela está no mesmo banco de dados de destino que as tabelas de destino.
O Serviço de Integração do PowerCenter cria uma entrada na tabela de estado para cada sessão do CDC. Essas entradas podem conter mais de uma linha. As sessões do CDC com tabelas de destino heterogêneas têm entradas na tabela de estado em cada banco de dados de destino não relacional exclusivo e uma entrada em um arquivo de estado na máquina do Serviço de Integração do PowerCenter para cada destino não relacional. Por exemplo, uma sessão do CDC que destina tabelas do Oracle e do SQL Server e uma fila do MQ Series tem uma entrada na tabela de estado do banco de dados Oracle de destino, na tabela de estado do banco de dados SQL Server de destino e no arquivo de estado da máquina do Serviço de Integração do PowerCenter.
Cada entrada de sessão em uma tabela de estado contém vários identificadores de repositório e dados de estado de execução, como número do ponto de verificação e informações de reinicialização do CDC. As colunas a seguir podem conter informações de reinicialização específicas do PWXPC:
APPL_ID
Contém o valor que o PWXPC cria anexando o ID da instância da tarefa da sessão do CDC ao valor que você especifica no atributo
Nome do Aplicativo
, na conexão do aplicativo CDC do PWX de origem. Quando esse valor corresponde a um valor APPL_ID para uma linha da tabela de estado, o Serviço de Integração do PowerCenter, em conjunto com o PWXPC, seleciona a linha da tabela de estado para a sessão do CDC.
STATE_DATA
Contém as informações de reinicialização para a sessão em uma coluna binária de 1.024 bytes, de tamanho variável. Quando o Serviço de Integração do PowerCenter confirma os dados alterados nas tabelas de destino, ele confirma também as informações de reinicialização desses dados nessa coluna. O PWXPC usa as informações de reinicialização dessa coluna para executar o processamento de reinicialização para a sessão do CDC.
Se o volume de informações de reinicialização para uma sessão ultrapassar 1.024 bytes, o Serviço de Integração do PowerCenter adicionará mais linhas para incluir o restante das informações de reinicialização. Para cada linha adicionada, o Serviço de Integração do PowerCenter aumenta em um o valor da coluna SEQ_NUM, começando do zero.