一、登陸oracle時提示錯誤,oracle initialization or shutdown in process
二、後面用命令視窗 sqlplus/nolog 登陸時提示協議介面卡錯誤,網上搜了下方法,用第三條解決了
1.監聽服務沒有起起來。windows平台個一如下操作:開始---程式---管理工具---服務,開啟服務面板,啟動oraclehome92tnslistener服務。
2.database instance沒有起起來。windows平台如下操作:開始---程式---管理工具---服務,開啟服務面板,啟動oracleservice***x,***x就是你的database sid.
3.登錄檔問題。regedit,然後進入hkey_local_machine\software\oracle\home0將該環境變數oracle_sid設定為***x,***x就是你的database sid.或者右幾我的電腦,屬性--高階--環境變數---系統變數--新建,變數名=oracle_sid,變數值=***x,***x就是你的database sid.或者進入sqlplus前,在command line下輸set oracle_sid=***x,***x就是你的database sid.
三、結果用命令視窗 connect system/密碼 as sysdba可以正常登陸,用sqlplusw還是提示oracle initialization or shutdown in process,下面是網上搜的解決方法,問題解決了,原來是自己前幾天刪掉了幾個表空間造成的:
進入dos:
以dba使用者登入,具體命令是
sql>shutdown normal
sql>startup mount
sql>alter database open;
繼續輸入
迴圈使用最後兩步,直到alter database open;後不再提示錯誤,出現「資料庫已更改」。
sql>startup
MySQL命令列登陸出錯的解決方法
ysql命令列登陸出錯?不要緊,下面就教您乙個解決mysql命令列登陸出錯的解決方法,希望可以幫助您解決這個問題。當初剛裝mysql的時候,mysql命令列登陸mysql的方法都是mysql u root p password 例如 mysql r root p 123456 但是奇怪的是這條命令我...
11 出錯資訊的處理
你會處理出錯資訊嗎?哦,它並不是簡單的輸出。看下面的示例 if p null 告別學生時代的程式設計吧。這種程式設計很不利於維護和管理,出錯資訊或是提示資訊,應該統一處理,而不是像上面這樣,寫成乙個 硬編碼 第10條對這方面的處理做了一部分說明。如果要管理錯誤資訊,那就要有以下的處理 宣告出錯 de...
通過SQL Plus登陸oracle
sqlplus有幾種登陸方式 比如 1.c sqlplus as sysdba 以作業系統許可權認證的oracle sys管理員登陸 2.c sqlplus nolog 不在cmd或者terminal當中暴露密碼的登陸方式 sql conn as sysdba sql conn sys passwo...