Oracle資料庫連線報12505解決方法

2021-09-19 11:50:30 字數 1523 閱讀 5003

oracle資料庫連線時,報錯,如下:

解決方法:

1.windows系統:管理工具->服務,開啟服務,雙擊oracleservice***(***為你的資料庫 sid),看檢視oracle安裝路徑

2.開啟資料庫例項的目錄,例如:d:\****\product\11.2.0\dbhome_1\network\admin 

找到listener.ora檔案(listener***程序的配置檔案),使用文字編輯器開啟

新增標紅部分:

# listener.ora network configuration file: d:\oracle\software\product\11.2.0\dbhome_1\network\admin\listener.ora

# generated by oracle configuration tools.

sid_list_listener =

(sid_list =

(sid_desc =

(sid_name = clrextproc)

(oracle_home = d:\oracle\software\product\11.2.0\dbhome_1)

(program = extproc)

(envs = "extproc_dlls=only:d:\oracle\software\product\11.2.0\dbhome_1\bin\oraclr11.dll")

)#這一段是需要增加的,global_dbname和sid_name用查到的sid,oracle_home與上面該檔案的保持一致。

#(orcl -- 是你的sid 資料庫名)

(sid_desc =  

(global_dbname = orcl)  

(oracle_home =  d:\oracle\software\product\11.2.0\dbhome_1)  

(sid_name = orcl)  

)  )

listener =

(description_list =

(description =

(address = (protocol = ipc)(key = extproc1521))

(address = (protocol = tcp)(host = kws-pc)(port = 1521))))

adr_base_listener = d:\oracle\software

3.啟動oracleservice***(***為你的資料庫 sid)和oracleoradb11g_home1tnslistener 即可

oracle 11g不能連線報ORA 12537

乙個windows上安裝oracle 11g資料庫,執行一段時間後,突然出現ora 12537錯誤,應用不能連線了。檢查了alert.log日誌檔案,發現錯誤資訊如下 fatal ni connect error 12537,connecting to local no version inform...

連線Oracle資料庫

先將system.data.oralceclient.dll檔案拷貝專案目錄的bin目錄下,通常位於c windows microsoft.net franmework v.1.1.4322目錄中.連線字串 string oracle connstr data source oracle9i int...

連線Oracle資料庫

先將system.data.oralceclient.dll檔案拷貝專案目錄的bin目錄下,通常位於c windows microsoft.net franmework v.1.1.4322目錄中.連線字串 string oracle connstr data source oracle9i int...