UNREGISTER EXTRACT
对 Oracle 和 PostgreSQL 有效。
使用 UNREGISTER EXTRACT 可以从 Oracle AI Database 中删除提取组的注册。UNREGISTER EXTRACT 仅对主要提取组有效。
要在数据库中注册提取组,请使用 REGISTER EXTRACT 命令。
要将提取从经典捕获模式升级到集成捕获模式,请使用 ALTER EXTRACT 命令。
对于 PostgreSQL,会在已连接的 PostgreSQL 数据库中丢弃复制插槽。此命令可确保 PostgreSQL 数据库覆盖现有的事务处理日志或者对日志进行归档。在删除提取之后,必须运行此命令。
语法
UNREGISTER EXTRACT group_name
group_name
要从数据库中注销的提取组的名称。请不要使用通配符。此组当前必须已在数据库中注册。
DATABASE
(仅限 Oracle)为提取组禁用集成捕获模式。
(仅限 Oracle)此命令删除与提取组同名的数据库捕获(挖掘)服务器。有关提取捕获模式的其他支持和配置信息。
使用带有 DATABASE 的 UNREGISTER EXTRACT 之前,请执行以下操作:
-
使用
STOP EXTRACT命令退出提取。 -
使用
DBLOGIN或MININGDBLOGIN命令,以dbms_goldengate_auth.grant_admin_privilege过程中授予的权限登录挖掘数据库。对于本地捕获,需要使用DBLOGIN。对于下游捕获,需要使用DBLOGIN和MININGDBLOGIN。 -
使用
DELETE EXTRACT删除提取组。
示例
UNREGISTER EXTRACT exte
UNREGISTER EXTRACT exte DATABASE
UNREGISTER EXTRACT exte with DATABASE PostgresDB