DELETE CHECKPOINTTABLE

Não é válido para Replicat for Java, Oracle GoldenGate Applications Adapter ou Oracle GoldenGate Big Data.

Use DELETE CHECKPOINTTABLE para eliminar uma tabela de checkpoint do banco. Use o comando DBLOGIN para estabelecer uma conexão de banco de dados antes de usar esse comando.

Se a tabela de checkpoints for excluída enquanto o Replicat ainda estiver em execução e as transações estiverem ocorrendo, o Replicat será encerrado de modo anormal com um erro de tabela de checkpoints não localizada. Entretanto, os checkpoints ainda serão mantidos no disco, no arquivo de checkpoints. Para retomar o processamento, adicione a tabela de checkpoints novamente, com o mesmo nome. Os dados na trilha retomam a replicação. Em seguida, você pode excluir a tabela de checkpoints.

Sintaxe

DELETE CHECKPOINTTABLE [[container. | catalog.]owner.table] [!]
container. catalog.

O banco de dados plugável Oracle, se aplicável. Se esta opção for omitida, o catálogo ou banco de dados plugável assumirá como padrão aquele associado à parte SOURCEDB, USERID ou USERIDALIAS (dependendo do banco de dados) do comando DBLOGIN.

owner.table

O proprietário e o nome da tabela de checkpoints a ser excluída. Não será necessário um proprietário e nome se forem iguais aos especificados com o parâmetroCHECKPOINTTABLE no arquivo GLOBALS.

!

Ignora o prompt que confirma a intenção de excluir a tabela.

Exemplo

DELETE CHECKPOINTTABLE ggadmin.ggs_checkpoint