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...