Oracle GoldenGate 系列:使用 Oracle ASM API DBLOGREADER 时遇 ora-01031 错误
来源:互联网 发布:香港电信网络制式 编辑:程序博客网 时间:2024/06/05 16:39
今天在自己新搭建的 Oracle ACFS 文件系统上测试 GoldenGate ,启动 extract 进程报如下错误:
2013-08-27 14:58:39 ERROR OGG-00446 Opening ASM file +FRA/rac/archivelog/2013_08_27/thread_1_seq_84.357.824568733 in DBLOGREADER
mode: (1031) ORA-01031: insufficient privileges
Not able to establish initial position for begin time 2013-08-27 14:49:49.
2013-08-27 14:58:39 ERROR OGG-01668 PROCESS ABENDING.
查看 extract 进程参数
GGSCI (rac1.oracle.com) 46> view params escott
EXTRACT escott
SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
USERID ggs, PASSWORD register
CACHEMGR, CACHESIZE 128MB
TRANLOGOPTIONS DBLOGREADER
EXTTRAIL ./dirdat/aa
TABLE scott.s_emp;
TABLE scott.s_dept;
Oracle GoldenGate extract 进程访问 asm 中存放的 transaction log 主要有2种方式:
1、以 sys 或 sysdba 权限直接连接 ASM 实例访问
2、在 Oracle 10.2.0.5、Oracle 11.2.0.2 以上版本的数据库中,Oracle 提供了一个新的 asm API ,可以让 extract 进程直接利用
数据库服务器来访问 redo 和 archive log。使用该 API 后,extract 将获得一个最大不超过 4 mb 的read buffer。read buffer 越大
,对于 redo 量较高的 环境越容易提高 Extract 的进程。可以通过使用 TRANLOGOPTIONS 的 DBLOGREADERBUFSIZE 选项来指定
read buffer 的大小。
按照本例中错误的描述,使用 DBLOGREADER API 可能需要某种数据库权限,这里可能正是缺少该权限才导致报错,查阅官方文档发现:
给 ggs 用户授予 select any transaction 后,进程启动正常。
转载请注明作者出处及原文链接,否则将追究法律责任:
作者:xiangsir
原文链接:http://blog.csdn.net/xiangsir/article/details/10394699
QQ:444367417
MSN:xiangsir@hotmail.com
- Oracle GoldenGate 系列:使用 Oracle ASM API DBLOGREADER 时遇 ora-01031 错误
- Oracle GoldenGate 系列:Replicat 进程遇 OCI Error ORA-14402 错误解决办法
- Oracle ASM错误之--ORA-15033
- Oracle ASM错误之--ORA-15031、ORA-15014
- Oracle GoldenGate: 使用宏
- Oracle GoldenGate 处理错误方式
- Oracle ASM 系列 小结
- Oracle ASM 系列 小结
- Oracle GoldenGate 系列:使用 Logdump 工具查看 Extract Trail 文件
- Oracle GoldenGate 系列:深入理解 Oracle GoldenGate 检查点机制
- Oracle Goldengate ORA-21780故障处理
- Oracle GoldenGate Adapter11.2 使用
- Oracle Goldengate
- Oracle GoldenGate
- oracle GoldenGate
- Oracle goldengate 11g错误汇总
- Oracle GoldenGate跳过错误的事务
- oracle asm 剖析系列(1)
- windows下文件遍历
- bootloader
- nyoj—93-汉诺塔(三)
- oracle 和informix 的基础区别
- MyEclipse中引入Oracle 11g自带的JDBC包
- Oracle GoldenGate 系列:使用 Oracle ASM API DBLOGREADER 时遇 ora-01031 错误
- android:layout_gravity 和 android:gravity 的区别
- Mark一下 三星i909调用系统相机数据返回的BUG
- hdu4081Qin Shi Huang's National Road System(次小生成树)
- mount 失败:mount.nsf Connection Refused
- [LeetCode] Restore IP Addresses
- java动态代理
- 程序员面试100题---2.设计包含 min 函数的栈
- Spring配置JNDI数据源