【问题标题】:ORACLE DATA INTEGRATOR AND SQL DEVELOPERORACLE 数据集成商和 SQL 开发人员
【发布时间】:2022-01-03 10:25:23
【问题描述】:

我无法在 odi 中创建新的主存储库。我在 sql developer 中创建了用户并授予了适当的权限。 数据库:18cXE。包括来自 odi 和 tnsnames.ora 的 2 个屏幕。 sql开发者:21.enter image description here

enter image description here

【问题讨论】:

  • 您提供的两个屏幕截图都可以在代码标签中写入您的问题,以使您的问题更易于搜索并对有相同问题的其他用户有用。请在未来记住这一点。由于 StackOverflow 和 Internet 上存在大量 ORA-12505 错误以帮助其他用户,因此我不会编辑您的问题,但这是您将来应该做的事情。
  • 除了@AnaGH 的cmets,listener.ora 的内容并不是关于listener 的全部内容。命令“lsnrctl status”的输出会更有帮助。有两个原因:1) 一个监听器完全可以在没有 listener.ora 的情况下运行。它将使用所有默认值运行,这对于绝大多数安装来说已经足够了。 2) 如今,大多数数据库都动态地向侦听器注册自己。因此,侦听器将知道 listener.ora 中未列出的数据库。

标签: oracle plsql oracle-sqldeveloper oracle-data-integrator


【解决方案1】:

您要求 ODI 通过其 SID 'orcl' 连接到数据库

你正在与之交谈的听众,它是负责回答连接请求的程序,不知道这样的数据库。

我建议您尝试连接到“xepdb1”服务。

所以改变你的 jdbc url 从

 :orcl to /xepdb1 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-21
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2022-07-19
    • 1970-01-01
    • 2021-01-08
    相关资源
    最近更新 更多