工作Oracle問題解決(sqlplus無法登陸)


  命令行 sqlplus 無法登陸,常常是用戶名/密碼錯誤、監聽配置錯誤或未啟動、數據庫服務名丟失等等原因。

用戶名/密碼錯誤

找到自己設的密碼

這全靠自己創建數據庫實例時,備份或記住相關信息

若最后沒找到,則刪除該實例,重新配置一個數據庫實例

注意,是數據庫實例,而非整個 Oracle

監聽問題

監聽服務,監聽指定網址和指定端口的 Oracle 服務

若是此類問題,則重新配置監聽

重新配置,使用 Oracle 安裝組件之一: Net Configuration Assistant

配置時,注意監聽名稱和端口,要與數據庫實例一致

數據庫服務

找不到指定服務,要使用 Oracle 安裝組件之一重新配置: Net Configuration Assistant

注意,監聽的網址、端口和服務名

環境變量問題

一般情況下,一個系統安裝一個 Oracle

則系統變量 path 中,只有一個 Oracle 的相關路徑

但安裝兩個以上的 Oracle, 則注意要設成指定數據庫的相關路徑

否則,會報 protocol adapter errror

數據庫實例問題

一般情況下,是因為安裝 Oracle 失敗 或 配置 Oracle 實例造成錯誤

1、前者,重裝 Oracle ,因為排查可能花很多時間(除非能馬上找到問題原因,且能修復)

重裝前提:斷網,關防火牆,關殺毒軟件

另個人見解:關其他軟件,且不做其他操作,去休息或看實體書,別碰電腦

2、后者,重新配置 Oracle 實例

注意,備份設定的密碼,字符集,用途等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM