Получение ошибки операции записи при использовании oracle cdc
Я получаю следующую ошибку при подключении через клиент 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
1 ответ
Это ограничение самого LogMiner - словарь LogMiner требует доступа на запись в базу данных для всех режимов, кроме извлечения словаря LogMiner в плоский файл, что не гарантирует согласованность транзакций. Oracle рекомендует использовать онлайн-каталог или извлекать словарь из файлов журнала повторов, которые являются опциями, которые предлагает Data Collector.
Смотрите документацию Oracle LogMiner.