li
  当前位置:主页 > 备份恢复 > 文章内容
li
Oracle9i流环境清除(三)
来源: http://yangtingkun.itpub.net/  作者: yangtingkun    时间:2008-01-26   阅读:3  
本文章共3263字,分3页,当前第1页,快速翻页:
 

Oracle的文档上给出了流环境的配置过程,但是没有给出如何才能彻底清除流环境。

这篇文章介绍一下流环境中捕获环境的清除过程。

Oracle9i流环境清除(一):http://yangtingkun.itpub.net/post/468/414098

Oracle9i流环境清除(二):http://yangtingkun.itpub.net/post/468/414104


首先确保所有的CATPURE相关的JOB已经停止,而且APPLYPROPAGATION部分已经根据上两篇的文章进行了清除。

检查一下系统中的捕获配置:

SQL> SELECT CAPTURE_NAME, QUEUE_NAME, RULE_SET_NAME FROM ALL_CAPTURE;

CAPTURE_NAME QUEUE_NAME RULE_SET_NAME
------------------------------ ------------------------------ ------------------------------
DATA_CAPTURE STREAMS_QUEUE_D1 RULESET$_167

1 row selected.

SQL> SELECT RULE_SET_NAME, RULE_SET_EVAL_CONTEXT_OWNER, RULE_SET_EVAL_CONTEXT_NAME FROM USER_RULE_SETS;

RULE_SET_NAME RULE_SET_EVAL_CONTEXT_OWNER RULE_SET_EVAL_CONTEXT_NAME
------------------------------ ------------------------------ ------------------------------
RULESET$_167 SYS STREAMS$_EVALUATION_CONTEXT
STREAMS_QUEUE_D1_R STRMADMIN AQ$_STREAMS_QUEUE_TABLE_D1_V

2 rows selected.

SQL> SELECT RULE_NAME FROM ALL_RULES;

RULE_NAME
------------------------------
CAT_STREAM_DATA178
CAT_REGION177
.
.
.
CAT_ZONE_DEALER180
CAT_WRAP179

44 rows selected.

SQL> SELECT STREAMS_NAME, RULE_NAME FROM SYS.STREAMS$_RULES;

STREAMS_NAME RULE_NAME
------------------------------ ------------------------------
DATA_CAPTURE CAT_DOSEAGE_FORM172
DATA_CAPTURE CAT_DRUG173
DATA_CAPTURE CAT_METRIC174
.
.
.
DATA_CAPTURE CAT_CATEGORY170
DATA_CAPTURE CAT_DISTRICT171

22 rows selected.

SQL> SELECT * FROM ALL_LOG_GROUPS;

OWNER LOG_GROUP_NAME TABLE_NAME ALWAYS
---------- ------------------------------ ------------------------------ ------

www.ixdba.net


NDMAIN LOG_GROUP_CAT_AREA_QUA_DEF_PK CAT_AREA_QUALITY_DEFINE ALWAYS
NDMAIN LOG_GROUP_PLT_PLAT_PK PLT_PLAT ALWAYS
.
.
.
NDMAIN LOG_GROUP_USER_DISTRICT_PK USER_DISTRICT ALWAYS
NDMAIN LOG_GROUP_CAT_STR_DATA_PK CAT_STREAM_DATA ALWAYS

22 rows selected.

SQL> SELECT NAME, QUEUE_TABLE FROM USER_QUEUES;

NAME QUEUE_TABLE
------------------------------ ------------------------------
STREAMS_QUEUE_D1 STREAMS_QUEUE_TABLE_D1
AQ$_STREAMS_QUEUE_TABLE_D1_E STREAMS_QUEUE_TABLE_D1

这些配置就是需要清除的。

首先还是清除流环境的CAPTURE规则,仍然是通过DBMS_STREAMS_ADMREMOVE_RULE过程来进行清除:

SQL> EXEC DBMS_STREAMS_ADM.REMOVE_RULE('CAT_DRUG173', 'CAPTURE', 'DATA_CAPTURE')

PL/SQL procedure successfully completed.

全部清除后,检查视图:

SQL> SELECT * FROM SYS.STREAMS$_RULES;

no rows selected

下面清除CAPTURE过程:

SQL> EXEC DBMS_CAPTURE_ADM.DROP_CAPTURE('DATA_CAPTURE')

PL/SQL procedure successfully completed.

SQL> SELECT * FROM ALL_CAPTURE;

no rows selected

去掉所有的RULERULESET



阅读更多内容1 · 2 · 3 · 下一页>>


  上一篇: RMAN备份恢复——RAC环境数据库的...   下一篇: Oracle9i流环境清除(二)
li
 §相关评论  
 热点文章

·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 编辑推荐
·Oracle数据库远程复制与异地容
·Oracle 11g备份恢复功能增强
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·UNDO表空间的ORA-1122错误解决
·使用Flashback Query 恢复误删
·如何开启/关闭oracle的归档
·Rman的format格式中的%s类似的
·怎么样创建RMAN恢复目录
·ORA-01843:无效的月份,这个是
·ORA-01843:无效的月份
li
 相关篇章
·RMAN备份恢复——RAC环境数据库的...
·RMAN备份恢复——RAC环境数据库的...
·oracle检查点系列:checkpoint小...
·RMAN常用操作小结:Oracle9i RMA...
·oracle逻辑备份:关于exp/imp的操...
·oracle备份恢复:当前日志损坏的...
·案例:Rman全备份不完全恢复数据...
·疑问测试:在primary上rman全备份...
·Rman全备恢复到另外服务器操作指...
·RMAN备份的查询和报告
·Oracle9i流环境清除(二)
·ORA-24170错误
·流同步机制优化(一)
·流故障解决(数据类型冲突)
·Oracle9i流环境清除(一)
·流配置异常(ORA-01403)的完整解决...
·流同步机制优化(二)
·流配置异常(ORA-01403)的完整解决...
·流配置异常(ORA-01403)的完整解决...
·流配置异常(ORA-01403)的完整解决...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接