2017-06-29 71 views
-2

我正在通過oracle數據庫與java數據庫連接,而我正面臨着ORA-12505異常。我檢查了他們正在正常運行的Oracle服務。在tnsname.ora中ORA-12505監聽器不知道我在連接描述符中給出

FRO = 
    (DESCRIPTION = 
    (ADDRESS_LIST = 
     (ADDRESS = (PROTOCOL = TCP)(HOST = blue.xyz.com)(PORT = 1521)) 
    ) 
    (CONNECT_DATA = 
     (SID = servername) 
     (SERVER = DEDICATED) 
    ) 
) 

連接字符串

+0

是您的TSNNAMES.ORA配置是否正確? – ISHIDA

+0

我是新的oracle數據庫,所以我不太瞭解如tnsnames.ora,listener.ora等配置文件 – shubhi

+0

轉到oracle安裝文件夾在C盤oracle-> prodcut - > 11.2.0 - > client_1 - > network - > Admin,轉到此路徑並使用記事本打開TNSNAMES.ORA並檢查它的內容。它應該包含服務器名稱和端口 – ISHIDA

回答

0

比方說,你有以下的配置應該是這個樣子

<add name="abc" connectionString="Data Source=FRO;Persist Security Info=True;User ID=def;Password=def;Unicode=True" providerName="System.Data.OracleClient" /> 
相關問題