2012-09-26 73 views
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) 
     ) 
    ) 

+0

您可以發佈您的tnsnames.ora文件條目? – Annjawn

+0

你檢查過sqlnet.ora嗎?它是否使用了你檢查過的tnsnames.ora文件? –

+0

tnsping說什麼? – Sathya

回答