我正在按照Oracle Kafka 连接器的官方 Debezium 文档中的说明进行操作。在我必须创建出站服务器的步骤中,它会引发以下异常:
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 18c 和 12c 中尝试了上述方法