【问题标题】:Access Oracle 11g database remotely, windows xp server远程访问Oracle 11g数据库,windows xp server
【发布时间】:2013-04-28 00:46:01
【问题描述】:

几个小时以来,我一直在为此苦苦挣扎。我是 Oracle DB 11g 的新手,它对我来说真的很复杂 :)。

我已经安装它并且它工作正常。使用 SQL Developer,我可以在 localhost 上连接,但在其他机器上无法连接。

我必须使用普通主机 - 用户/密码访问。

我正在尝试使用 EM 进行编辑,因为我不想搞砸。我已将其设置为远程工作。现在......我试图配置监听器来监听我的(甚至)内部网络IP。但它不起作用。我听说过编辑 TNSNAMES.ORA,但我在 EM 中找不到它们。

有什么帮助吗?我该怎么办,我完全糊涂了,我一直得到

网络适配器无法建立连接

【问题讨论】:

    标签: oracle11g remote-access


    【解决方案1】:

    在您的 network/admin 文件夹下的 listner.ora 文件中,更改 HOST = localhost 到 HOST = ComputerName。

    它对我有用。

    【讨论】:

    • Venu,使用计算机名需要DNS吗?如果 DNS 不可用,是否可以使用 IP 地址代替?
    【解决方案2】:

    使用 netca 工具来配置您的 listener.ora 和 tnsnames.ora 文件。

    确保侦听器已启动。使用 tnsping 工具测试连接性。

    确保在对 listener.ora 进行任何更改后退回侦听器。转到 windows services 重启监听器。

    【讨论】:

      【解决方案3】:

      终于找到更简单的解决方案了。

      使用 Oracle Net Manager 并在同一端口上的 IP(机器)上添加侦听器。 重启,就可以了。

      与 Venu 的方案相同,但更简单。

      【讨论】:

      • 还要注意 Windows XP 防火墙。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-05
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 2016-05-17
      • 2019-06-06
      • 1970-01-01
      相关资源
      最近更新 更多