環境變數設定錯誤導致sqlplus 連線不上oracle
碰到一個奇怪的問題:在作業系統使用者下oracle 下,我用sqlplus / as sysdba 命令連線不上去,如下:
[oracle@gridrac1 ~]$ export ORACLE_SID=apple01
[oracle@gridrac1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Tue May 10 14:02:55 2016
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to an idle instance.
SQL>
但是我檢視程式存在。
[oracle@gridrac1 ~]$ ps -ef|grep apple01
oracle 6073 1 0 14:03 ? 00:00:00 ora_pmon_apple01
oracle 6075 1 0 14:03 ? 00:00:00 ora_psp0_apple01
oracle 6077 1 2 14:03 ? 00:00:35 ora_vktm_apple01
oracle 6081 1 0 14:03 ? 00:00:00 ora_gen0_apple01
oracle 6083 1 0 14:03 ? 00:00:00 ora_diag_apple01
oracle 6085 1 0 14:03 ? 00:00:00 ora_dbrm_apple01
設定了很多環境變數,仍然是提示“Connected to an idle instance”。百撕不得姐呀
最後我對比了能夠正常使用sqlplus 的主機的環境,發現我的ORACLE_HOME變數多了一個斜槓'/'.我原來是這樣寫的:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/
改成:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
好了,問題解決了,就能夠連線上sqlplus 了。什麼原因?
[oracle@gridrac1 ~]$ export ORACLE_SID=apple01
[oracle@gridrac1 ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.3.0 Production on Tue May 10 14:02:55 2016
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to an idle instance.
SQL>
但是我檢視程式存在。
[oracle@gridrac1 ~]$ ps -ef|grep apple01
oracle 6073 1 0 14:03 ? 00:00:00 ora_pmon_apple01
oracle 6075 1 0 14:03 ? 00:00:00 ora_psp0_apple01
oracle 6077 1 2 14:03 ? 00:00:35 ora_vktm_apple01
oracle 6081 1 0 14:03 ? 00:00:00 ora_gen0_apple01
oracle 6083 1 0 14:03 ? 00:00:00 ora_diag_apple01
oracle 6085 1 0 14:03 ? 00:00:00 ora_dbrm_apple01
設定了很多環境變數,仍然是提示“Connected to an idle instance”。百撕不得姐呀
最後我對比了能夠正常使用sqlplus 的主機的環境,發現我的ORACLE_HOME變數多了一個斜槓'/'.我原來是這樣寫的:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1/
改成:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1
好了,問題解決了,就能夠連線上sqlplus 了。什麼原因?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30393770/viewspace-2097112/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle環境變數設定Oracle變數
- ORA-16191 錯誤導致無法連線DATA GUARD環境
- ORACLE_HOME設定錯誤導致本地sqlplus無法登陸OracleSQL
- Mac上設定Java環境變數MacJava變數
- CentOS 6.5 Oracle 環境變數設定CentOSOracle變數
- Oracle 環境變數設定標準Oracle變數
- 設定環境變數變數
- linux下oracle設定環境變數LinuxOracle變數
- HP-UNIX下RAC環境變數設定錯誤修正一則變數
- java配置環境變數的錯誤Java變數
- export 設定環境變數Export變數
- CentOS環境變數設定CentOS變數
- redhatas 設定環境變數Redhat變數
- rman 設定環境變數變數
- JAVA環境變數設定Java變數
- 設定環境變數(轉)變數
- oracle linux實現自啟動及sqlplus環境變數的設定,rlwrap的設定OracleLinuxSQL變數
- ORA-00257錯誤導致使用者連線不上
- sqlplus環境設定SQL
- 設定sqlplus環境SQL
- Linux設定環境變數Linux變數
- c#環境變數設定C#變數
- XMLBeans 環境變數設定XMLBean變數
- Linux 環境變數設定Linux變數
- java JDK環境變數設定JavaJDK變數
- RMAN環境變數的設定變數
- shell 指令碼常用 oracle 環境變數set 設定指令碼Oracle變數
- LInux下環境變數配置錯誤導致不能登入的及命令失效解決方案Linux變數
- RAC環境關閉CLUSTER後導致連線緩慢
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- win10環境變數怎麼設定 win10設定環境變數的方法Win10變數
- Golang環境變數設定詳解Golang變數
- JDK1.8環境變數設定JDK變數
- 環境變數的設定方法(轉)~變數
- Centos7環境變數設定CentOS變數
- Vue 設定環境變數和模式Vue變數模式
- npm scripts設定環境變數方法NPM變數
- JDK 1.6環境變數如何設定?JDK變數