Невозможно создать исходящий сервер XStream в Oracle для Debezium Kafka Connector - PullRequest
3 голосов
/ 06 февраля 2020

Я следую инструкциям в Официальной документации Debezium для Oracle Kafka разъем . На этапе, когда мне нужно создать исходящий сервер, он выдает следующее исключение:

ORA-65024: Pluggable database  is not open

Я успешно выполнил все предыдущие шаги по ссылке. Но, будучи довольно новым для Oracle, я не смог прийти к выводу, погуглив эту ошибку. Я использую следующую команду в SQL Plus для этого, которая выдает вышеупомянутую ошибку при входе в систему как пользователь c ## xstrmadmin как sysdba:

DECLARE
  tables  DBMS_UTILITY.UNCL_ARRAY;
  schemas DBMS_UTILITY.UNCL_ARRAY;
BEGIN
    tables(1)  := NULL;
    schemas(1) := 'debezium';
  DBMS_XSTREAM_ADM.CREATE_OUTBOUND(
    server_name     =>  'dbzxout',
    table_names     =>  tables,
    schema_names    =>  schemas);
END;
/

Я также создал новую подключаемую базу данных, которая открыть в этом случае. Я еще не подал заявку на лицензию GoldenGate. Может ли быть вероятность того, что эта ошибка связана с отсутствием лицензии? Если это так, настоятельно рекомендуется любая ссылка, которая предоставляет пробную версию установки GoldenGate и ее инструкции. Пробная версия, потому что в настоящее время мы используем ее для тестирования.

Попытка выше в Oracle 18 c и 12 c

...