---问题解决了,Oracle Forms有自己的otnsnames.ora文件,位于NET80 \ ADMIN ---
我在mi PC(windows)上安装了Oracle和Oracle Forms Runbtime。整个东西连接到设置数据库的另一台机器。
在Oracle Forms Runtime发布时,我遇到了ORA-12154错误。
以下是我检查的内容(我真的不知道该怎么检查,这就是我在这里问的原因)
- 检查我的Oracles配置文件:
#tnsnames.ora
BOL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = sajama)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = BOL)
)
)
#sqlnet.ora
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
主机“sajama”在hosts文件中声明。
- 检查与数据库的连接。我能够将tnsping连接到BOL,我可以通过Sqlplus连接到数据库,其标识符和我在Oracle Forms中输入的SID相同。
我没有找到任何有关特定Oracle Forms配置文件的信息,也没有找到有关网络上此特定问题的信息......
我实际上已经有另一台机器连接到同一个数据库,它们的tnsmanes.ora和sqlnet.ora完全相同。此外,Oracle Forms脚本安装在Oracle数据库计算机上,它就是从两台计算机上推出的同一文件。并且,它适用于secund。
有人有线索吗?谢谢你的帮助!
答案 0 :(得分:0)
就我而言,TNS文件位于... \ Middleware \ asinst_1 \ config
下