您好,登錄后才能下訂單哦!
今天登錄測試數據庫的時候出現win系統,oracle數據庫是11.2.0.1.0,使用sqlplus登錄到額時候出現以下報錯:
在網上看的解決方案很多,說一下我的解決過程:
下面是借鑒別人的解決思路,
監聽服務沒有起起來。windows平臺個一如下操作:開始---程序---管理工具---服務,打開服務面板,啟動 OracleOraDb11g_home1TNSListener服務。
2.database instance沒有起起來。windows平臺如下操作:開始---程序---管理工具---服務,打開服務面板,啟動oracleserviceXXXX,XXXX就是你的database SID.
3.注冊表問題。regedit,然后進入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0將該環境變量ORACLE_SID設置為XXXX,XXXX就是你的database SID.或者右幾我的電腦,屬性--高級--環境變量---系統變量--新建,變量名=oracle_sid,變量值=XXXX,XXXX就是你的database SID.或者進入sqlplus前,在command line下輸set oracle_sid=XXXX,XXXX就是你的database SID.(路徑一定要看清)
4. 安裝完客戶端后在Path路徑的最前面多了個Oracle客戶端的路徑 點擊電腦右鍵屬性->高級系統設置->環境變量->系統變量中的PATH路徑,數據的路徑是否排在第一位。我們的習慣是安裝完成數據后安裝客戶端軟件導致客戶端軟件排在前面
以上四步是網友給的解決辦法,我的問題是前三步都沒有問題,第四部確實存在問題,第四步修改完成以后,數據庫依然報錯,最后沒有辦法重啟的主機,重啟完成以后,數據庫能正常登陸。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。