1
我剛剛開始使用WebLogic和新的FORMS和REPORTS服務器和構建器(11gR2)。爲什麼會發生這種情況,我可以連接到Oracle 10位DB 32位而不是從64位Forms Server連接到11位DB 64位?
我正在使用Oracle 11g R2 64位數據庫。在Forms Builder中,我可以打開表單進行編譯,沒有任何問題。
但是,一旦我試圖通過瀏覽器打開表單,它問我的數據庫credentias,然後它給了我一個TNS錯誤ORA-12154
。
事情是我仔細檢查了tnsnames.ora
文件,一切都很好。所以我試圖連接到一個10g的數據庫,它連接。所以它不是TNSNAMES問題,因爲兩個數據庫地址都與tns文件相同。
問題是:真正的問題是什麼,導致這種情況發生?我怎麼能解決它?
TNS條目:
DEV11= (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = xxx.xxx.xxx.xxx)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = dev11) ) )
您可以發佈您的tnsnames.ora文件條目? – Annjawn
你檢查過sqlnet.ora嗎?它是否使用了你檢查過的tnsnames.ora文件? –
tnsping說什麼? – Sathya