表单构建器。错误ORA-12154:TNS无法解析指定的连接标识符

时间:2013-05-27 10:07:37

标签: forms oracle builder

我已经安装了Oracle 11g DB10g Developers suite(需要使用表单构建器)。

我创建了一个名为genericName的新数据库,我正在尝试使用sys/myPasswordChoice/genericName从表单构建器连接到它。

我收到以下错误:

ORA-12154: TNS could not resolve the connection identifier specified

我在互联网上搜索了一个解决方案,似乎我需要修改其中一个.ora文件中的内容。

如何修复此错误?

2 个答案:

答案 0 :(得分:0)

是的,甚至Oracle 6i也可以连接到11g! 检查$ oracle_home / network / admin / tnsnames.ora。 ($ oracle_home是安装开发人员套件的地方) 手动添加条目或使用net configuration assistant gui工具。下一行:

apex2 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.53.2.55)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = uni11g)
    )
  )

描述了tns名称apex2(您在表单中使用的连接),它指向安装在10.53.2.55 ip中的11g数据库,其中包含sid uni11g。使它们适应您的设置

答案 1 :(得分:0)

通常,它是您的连接字符串或tnsnames.ora文件中的打字错误(一般tnsnames.ora位置为:$ ORACLE_HOME / network / admin / tnsnames.ora)。更多信息请点击此处:11g/ORA-12154