---問題是解決了,甲骨文形式都有自己的otnsnames.ora文件,位於NET80 \ ADMIN ---的Oracle Forms - 又一個ORA-12154錯誤
我已經和甲骨文的Oracle Forms Runbtime安裝在mi PC(windows)上。整個東西連接到設置數據庫的另一臺機器上。
在Oracle Forms Runtime開發中,我有一個ORA-12154錯誤。
下面是我查的事情(我真的不知道該怎麼檢查多,這就是爲什麼我問這裏)
- 檢查我的神諭配置文件:
#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」。
- 檢查與數據庫的連接。我可以通過tnsping連接到BOL,並且可以通過Sqlplus連接到數據庫,並使用與Oracle Forms中輸入的標識符和SID相同的標識符。
我沒有找到有關特定Oracle Forms中的配置文件有關在網絡上這一特定問題的任何信息,也沒有信息...
我其實已經有另一臺計算機連接到同一個數據庫,和他們tnsmanes .ora和sqlnet.ora完全一樣。此外,Oracle Forms腳本安裝在Oracle數據庫機器上,它是與兩臺計算機相同的文件。而且,它適用於後者。
有人有線索嗎?謝謝你的幫助!
是形式拾取相同'tnsnames.ora'文件的SQL * Plus等?我似乎記得它有它自己的,可能在它自己的'config'目錄下,並且這將是默認情況下的一個示例。但我不確定... –
是的,他們確實有,那是問題,現在已經解決了!謝謝!! – user2690104