DELETE CHECKPOINTTABLE

对 Replicat for Java、Oracle GoldenGate 应用程序适配器或 Oracle GoldenGate Big Data 无效。

使用 DELETE CHECKPOINTTABLE 可以从数据库中删除检查点表。使用 DBLOGIN 命令之前,应使用此命令建立数据库连接。

如果在删除检查点表时复制仍在运行而且正在执行事务处理,则复制将异常终止,并出现找不到检查点表的错误。但是,检查点仍保留在磁盘上的检查点文件中。要继续处理,请重新添加同名的检查点表。线索中的数据将继续复制。然后,可以删除检查点表。

语法

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

Oracle 可插入数据库(如果适用)。如果省略此选项,则目录或可插入数据库默认为与 DBLOGIN 命令的 SOURCEDB、USERID 或 USERIDALIAS 部分(取决于数据库中)关联的数据库。

owner.table

要删除的检查点表的所有者和名称。如果所有者和名称与 GLOBALS 文件中的 CHECKPOINTTABLE 参数指定的所有者和名相同,则所有者和名不是必需的。

!

绕过确认是否要删除表的提示。

示例

DELETE CHECKPOINTTABLE ggadmin.ggs_checkpoint