突然發現linux下oracle的sqlplus不能啟動
今天進到linux下,準備解除安裝oracle 9i。結果發現輸入sqlplus命令後,,直接報找不到該命令。
我暈。前兩天還好好的,今天怎麼就突然不行了呢。
第一反應是不是$ORACLE_HOME所在的檔案系統沒有mount上,因為以前aix下遇到過該問題,結果是oracle軟體所在的檔案系統沒有mount起來。一看,mount起來了。
第二,我想是不是環境變數沒有起作用。於是先echo $ORACLE_HOME,果然,說沒有定義該環境變數。我再檢查$HOME/.bashrc檔案,裡面都有oracle相關的環境變數。
暈了。只好再env一把,看看是不是有什麼問題。結果一看,shell=/bin/csh。我一下想到昨天隨便測試了一下chsh的命令,是不是跟這個有關。於是把shell換回linux的bash:
usermod -s /bin/bash oracle
再次登入oracle,一切正常。
問題是很簡單,只是記錄一下。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9842/viewspace-156309/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 突然停電,資料庫不能啟動資料庫
- Linux系統下啟動Server後發現ftp等服務不能用LinuxServerFTP
- linux下oracle的自動啟動LinuxOracle
- Linux下oracle庫自啟動LinuxOracle
- Linux下開機自動啟動OracleLinuxOracle
- Linux下設定Oracle自啟動LinuxOracle
- linux環境下ORACLE自啟動LinuxOracle
- Linux 下oracle自啟動指令碼LinuxOracle指令碼
- oracle linux實現自啟動及sqlplus環境變數的設定,rlwrap的設定OracleLinuxSQL變數
- linux 下oracle10g自動啟動LinuxOracle
- RedHat Linux下Oracle啟動指令碼的建立(轉)RedhatLinuxOracle指令碼
- centos下安裝mysql不能啟動CentOSMySql
- linux下新增oracle自啟動指令碼LinuxOracle指令碼
- linux下Oracle自動啟動與停止總結LinuxOracle
- Linux下啟動/關閉LINUX環境下ORACLE資料庫的OEMLinuxOracle資料庫
- linux下怎麼啟動oracle資料庫LinuxOracle資料庫
- Linux 下 自動啟動oracle資料配置說明LinuxOracle
- linux下重啟oracle的方法LinuxOracle
- 在Linux的sqlplus中不能使用viLinuxSQL
- RedHat Linux下Oracle啟動指令碼的建立 dbstart oracle8.1.6 (轉)RedhatLinuxOracle指令碼
- oracle for linux 自動啟動OracleLinux
- linux oracle 自動啟動LinuxOracle
- Oracle在linux下的開機自啟動(詳細)轉OracleLinux
- Linux下Oracle隨機自動啟動指令碼設定LinuxOracle隨機指令碼
- Linux 下 Oracle隨系統自動啟動和關閉LinuxOracle
- Linux下共享庫問題導致無法啟動SQLPLUS的問題解決LinuxSQL
- Linux平臺下oracle設定開機啟動LinuxOracle
- linux下開機自動開啟單機oracleLinuxOracle
- oracle在AIX下的自啟動OracleAI
- linux平臺下監聽器和Oracle的自動啟動與停止LinuxOracle
- Linux下Oracle sqlplus命令中執行ed命令LinuxOracleSQL
- 水煮oracle-十八《linux下oracle中sqlplus的上翻功能設定OracleLinuxSQL
- sqlplus啟動失敗SQL
- sqlplus 啟動報錯SQL
- Linux下matlab開啟出現啟動桌面時錯誤LinuxMatlab
- rlwrap包解決Linux下sqlplus中上下鍵,退格鍵不能用的問題LinuxSQL
- 突然在伺服器裡發現這條 Linux 命令伺服器Linux
- oracle 10g rac資料庫不能自動啟動Oracle 10g資料庫