【发布时间】:2012-09-18 08:16:51
【问题描述】:
我刚刚开始使用 WebLogic 以及新的 Forms and REPORTS Server 和构建器 (11gR2)。
我使用的是 Oracle 11g R2 64 位数据库。在表单生成器中,我可以毫无问题地打开表单并进行编译。
但是,一旦我尝试通过浏览器打开表单,它就要求我提供数据库凭据,然后它给了我一个 TNS 错误 ORA-12154。
问题是我仔细检查了tnsnames.ora 文件,一切正常。所以我尝试连接到一个 10g 的数据库,它确实连接了。所以这不是 TNSNAMES 问题,因为两个 DB 地址都在同一个 tns 文件中。
问题是:导致这种情况发生的真正问题是什么?我该如何解决?
Tns 入口:
开发11= (描述= (地址 = (协议 = TCP) (主机 = xxx.xxx.xxx.xxx)(端口 = 1521)) (连接数据 = (服务器 = 专用) (SERVICE_NAME = dev11) ) )【问题讨论】:
-
你能发布你的 tnsnames.ora 文件条目吗?
-
您是否仔细检查了 sqlnet.ora?是否使用了您仔细检查过的 tnsnames.ora 文件?
-
我真的不认为它与 TNSNAMES.ORA 文件有关,因为我可以从表单生成器连接到该数据库。
-
你能用
Toad(或类似的使用tnsnames.ora文件的东西)连接到这两个数据库吗? -
@Annjawn 是的,我可以连接到 SqlDeveloper
标签: oracle oracle11g oracleforms tnsnames