Histórico da Página
...
De um modo geral, CDC é um termo da indústria que descreve o processo de duplicação de subconjuntos de dados em uma fonte de dados externa.
A implementação do CDC no OpenEdge do CDC fornece um processo de captura flexível e escalável para facilitar a extração de dados, transformação e, eventualmente, o carregamento dos dados em uma fonte de dados externa.
Ele é útil para clientes que precisam exportar dados para um data warehouse ou aplicativo de inteligência de negócios. Os dados fornecidos pelo processo de captura existem no banco de dados de origem e são mantidos em formato relacional.
...
Abrir um PROENV e posicionar-se no diretório da base de dados em questão.
Criar um arquivo de estrutura de banco contendo uma nova área para os dados e índices do CDC
Bloco de código language text title Exemplo linenumbers true # # add_cdc.st # d "CDC_Track_Data":20,64;512 . # d "CDC_Track_Idx":21,1;64 . #
Incluir as áreas definidas no arquivo do passo anterior no banco de dados em questão
Depois da área de dados e índices do CDC criadas no banco de dados, habilitar o uso do CDC nesse banco usando as áreas criadas no passo anteriorBloco de código language bash prostrct addonline <database> add_cdc.st
Informações Caso queira executar o processo offLine, execute o comando:
prostrct add <database> add_cdc.st
Bloco de código language bash proutil <database> -C enablecdc area CDC_Track_Data indexarea CDC_Track_Idx
03. Habilitando o CDC no Banco de Dados
...
Após a criação das áreas de dados e índices do CDC no banco de dados, ainda com o PROENV aberto, é necessário habilitar o CDC conforme descrito abaixo:
...
- https://docs.progress.com/pt-BR/bundle/openedge-database-management-122/page/Change-Data-Capture.html
- https://docs.progress.com/pt-BR/bundle/openedge-database-management/page/Change-Data-Capture.html
- https://community.progress.com/s/article/Where-to-find-more-information-regarding-CDC
- https://knowledgebase.progress.com/articles/Article/FAQ-OpenEdge-Change-Data-Capture-CDC
- https://knowledgebase.progress.com/articles/Article/can-cdc-be-enabled-on-an-online-database
- https://knowledgebase.progress.com/articles/Article/how-to-temporarily-disable-openedge-cdc-in-a-session