【问题标题】:How to connect to Oracle 10g from remote client?如何从远程客户端连接到 Oracle 10g?
【发布时间】:2009-05-13 18:10:46
【问题描述】:

使用标准的Delphi dbexpress dbexpora.dll + oci.dll (10g) (安装了 oracle 即时客户端)。

当直接在 Oracle 数据库上时,我们可以运行 dbexpress 应用程序就好了。其中使用的本地 dbxconnections.ini 别名 case 只是将我们的 DB 服务名称 ORCL 指定为“数据库”参数。

我们正在尝试从 客户端机器并收到一系列错误。

当然,我们正在尝试各种字符串 数据库参数。使用类似 MOHAWK2:1521:ORCL 的字符串 我们至少可以得到一个监听器错误:

连接失败:ORA-12514 TNS:监听器当前没有 知道连接描述符中请求的服务。

我想有一些工具可以测试命名可用性...

【问题讨论】:

  • 如果我可以投票关闭由于大写主题,那么我会。我已经超出了当天对大写主题的容忍度。请大家再过 12 小时左右不要再进入吗?
  • 也伤了我的眼睛,希望现在好多了。
  • 我认为尝试针对该实例使用 tnsping 命令会有所帮助。如果 tnsping 不起作用,您的连接可能也不起作用。

标签: oracle delphi dbexpress ora-12514


【解决方案1】:

在服务器上使用 TNSPING 来查看它是如何解析服务名称的。各种配置选项和文件可以将一个简单的名称映射到一个完整的服务器/端口/服务。

C:>TNSPING ORCL

使用 TNSNAMES 适配器解析别名 尝试联系 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE))) 正常(0 毫秒)

提取服务器/端口/服务并以您使用的组件或连接方法所需的任何格式构造连接字符串。

【讨论】:

    【解决方案2】:

    监听器是否在 oracle 服务器上设置并运行?它是否接受您要连接的数据库的实例/服务的连接?你检查过 lsnrctl 状态吗?您是否尝试打开 sqlnet 日志记录和侦听器日志记录,以查看您是否甚至从远程站点连接到数据库,以及在 listner 日志中记录了哪些错误以说明其拒绝服务的原因?监听器是接受 tcp 连接还是监听器只接受 IPC 连接?如果不监听 tcp 连接,它将不接受远程连接。

    【讨论】:

      【解决方案3】:

      首先使用 tnsping 检查连接性。如果正常,请尝试使用 sqlplus 连接。如果 tnsping 失败,您使用的服务名称不正确,或者您没有正确配置客户端。 如果您依赖本地配置,则要编辑的文件是 ORAHOME\NETWORK\ADMIN 中的 tnsnames.ora,需要配置设置才能找到服务器,这包括主机、端口和服务名称。

      【讨论】:

      • 如果需要更多信息,this linkorafaq 可能会很有用。它帮助了我。
      【解决方案4】:

      抱歉,关于 CAPS,这对我来说是全新的。我没有任何声誉,我所做的现在已经被降低到这个问题标题是大写的。我不知道如何对所有回答的人发表评论......因为它不会让我......我没有足够的声誉。我想我需要转到另一个论坛....

      不管怎样,

      解决了!

      我设置了一个新的 vmware 克隆 - 安装了 oracle 客户端 以及我们在一个目录中的几个 dll 和 exe,它起作用了。

      所以我删除了盒子上所有无关的东西 正在使用和宾果游戏。

      我认为是来自 delphi 2007 的干扰 已经在那台机器上......尽管试图 绕过它周围的一切。

      【讨论】:

      • +1,感谢您的跟进。摆脱琐碎的抱怨,继续贡献,你的代表就会相应地上升。如果您还没有这样做,请阅读常见问题解答(页面顶部的链接)。
      • 顺便说一句(对不起,关于 CAPS :-) 您可以接受自己对问题的回答(但是没有代表奖励)。
      猜你喜欢
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-11
      • 2013-03-05
      • 2017-09-30
      • 2011-01-29
      • 2021-05-27
      相关资源
      最近更新 更多