oracle 环境变量没配置好,导致orapwd执行失败
2014-04-04 11:34
627 查看
今天有朋友执行orapwd命令,报错了,错误信息如下:
[oracle@oracle11g ~]$ orapwd file=/u01/oracle/product/11.2.0.1/db_home1/dbs/orapworcl password=oracle entries=30
-bash: orapwd: command not found
报错是说找不到命令,这种情况,一般是环境变量配置有问题,导致找不到命令,
我让他看一下.bash_profile文件,查得文件信息如下:
[oracle@oracle11g ~]$cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_SID=ENMOEDU
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$ORACLE/bin:$ORACLE_HOME/jdk/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
...
问题找出来了,在上面的配置中,PATH环境变量配置不正确。
将上面的 $ORACLE/bin,更正为$ORACLE_HOME/bin之后,就正常了。
[oracle@oracle11g dbs]$ orapwd file=/u01/oracle/product/11.2.0.1/db_home1/dbs/orapworcl password=oracle
entries=30
[oracle@oracle11g dbs]$
没有返回信息,表示创建成功,来查看一下,看见了刚建的密码文件:
[oracle@oracle11g dbs]$ ls -l
total 28
-rw-rw---- 1 oracle oinstall 1544 Apr 1 09:03 hc_orcl.dat
-rw-r--r-- 1 oracle oinstall 2851 May 15 2009 init.ora
-rw-r----- 1 oracle oinstall 24 Dec 5 17:00 lkORCL
-rw-r----- 1 oracle oinstall 1536 Dec 5 17:04 orapworcl
-rw-r----- 1 oracle oinstall 3584 Apr 1 03:00 spfileorcl.ora
orapwd命令的详细使用说明,可参考我的另一篇博文:
http://blog.csdn.net/hollo_hhy/article/details/22939509
[oracle@oracle11g ~]$ orapwd file=/u01/oracle/product/11.2.0.1/db_home1/dbs/orapworcl password=oracle entries=30
-bash: orapwd: command not found
报错是说找不到命令,这种情况,一般是环境变量配置有问题,导致找不到命令,
我让他看一下.bash_profile文件,查得文件信息如下:
[oracle@oracle11g ~]$cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
export ORACLE_SID=ENMOEDU
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$ORACLE/bin:$ORACLE_HOME/jdk/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'
...
问题找出来了,在上面的配置中,PATH环境变量配置不正确。
将上面的 $ORACLE/bin,更正为$ORACLE_HOME/bin之后,就正常了。
[oracle@oracle11g dbs]$ orapwd file=/u01/oracle/product/11.2.0.1/db_home1/dbs/orapworcl password=oracle
entries=30
[oracle@oracle11g dbs]$
没有返回信息,表示创建成功,来查看一下,看见了刚建的密码文件:
[oracle@oracle11g dbs]$ ls -l
total 28
-rw-rw---- 1 oracle oinstall 1544 Apr 1 09:03 hc_orcl.dat
-rw-r--r-- 1 oracle oinstall 2851 May 15 2009 init.ora
-rw-r----- 1 oracle oinstall 24 Dec 5 17:00 lkORCL
-rw-r----- 1 oracle oinstall 1536 Dec 5 17:04 orapworcl
-rw-r----- 1 oracle oinstall 3584 Apr 1 03:00 spfileorcl.ora
orapwd命令的详细使用说明,可参考我的另一篇博文:
http://blog.csdn.net/hollo_hhy/article/details/22939509
相关文章推荐
- java JDK环境变量的配置及在win7控制台下dos执行java小程序
- 安装JDK后要配置环境变量,主要有三个: 1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_04 2 CLASSPATH ->到哪里找需要执行的.class文件,如
- Oracle64位环境变量配置
- tomcat7w.exe启动失败,未注册成服务,以及配置Tomcat系统环境变量
- 配置java环境变量导致cmd不能用了
- 【Linux】 环境变量与shell配置&执行
- ubuntu环境变量配置出错导致系统进不去解决
- Java及各工具(maven\tomcat\oracle)环境变量配置
- oracle相关环境变量配置
- maven项目:spring配置里:连接远程oracle(虚拟机里),【虚拟机没开启(数据库连接不上)导致tomcat启动失败(web.xml配置Spring了监听器)】=(也不报具体错误,就是超时)
- 四行命令 Ubuntu安装Oracle JDK8 且自动配置环境变量 [翻译]
- 【Linux】Solaris10下安装后Oracle11g的环境变量配置,实现oracle用户下支持sqlplus,lsnrctl等命令
- LInux下环境变量配置错误导致不能登录的及命令失效解决方案
- oracle客户端精简绿色版-环境变量配置
- Linux配置java环境变量出错直接导致命令无效
- ubuntu错误配置jdk环境变量,导致无法进入系统解决方案
- linux 中环境变量配置错误导致部分命令不能使用包括vi
- ORACLE - 安装前 环境变量配置
- oracle客户端精简绿色版-环境变量配置
- ubuntu 环境变量配置之后导致系统重启一直闪屏