通过oracle cdc客户端连接时出现以下错误,并且我的源数据库是只读数据库,但是该错误是可写操作所需的数据库。请帮助
Caused by: java.sql.SQLException: ORA-01300: writable database required for specified LogMiner options
ORA-06512: at "SYS.DBMS_LOGMNR", line 58
ORA-06512: at line 1
答案 0 :(得分:0)
这是LogMiner本身的局限性-LogMiner词典要求除将LogMiner词典提取到平面文件以外的所有模式对数据库的写访问权限,这不保证事务一致性。 Oracle建议使用联机目录或从重做日志文件中提取字典,这是Data Collector提供的选项。