无法在LINUX中使用RMAN[RMAN CAN NOT BE RUN IN REDHAT AS4]

简介:
当我在新安装好的数据库上直接使用RMAN备份整库时,发现无法使用RMAN工具。真奇怪。
    当然首先想到的就是ORACLE没有装好,例如MAKE时因为底层类库的不兼容造成RMAN编译错误,而无法正常运行。
   
[oracle@klsf ~]$ rman target / nocatalog
rman: can't open target
    
   赶快WHICH一下:
[oracle@klsf ~]$ which rman
/usr/X11R6/bin/rman
   
    更奇怪了,怎么跑到X11R6下了?根据ORACLE的目录管理特性,我直接查询$ORACLE_HOME下的bin,并对比X11R6下的这个“大仙”。发现原来这是两个文件。
   
 
[oracle@klsf ~]$ ll /usr/X11R6/bin/rman
-rwxr-xr-x  1 root root 106724 Apr 19  2007 /usr/X11R6/bin/rman

[oracle@klsf ~]$ ll /home/oracle/product/10.2/bin/rman
-rwxr-x--x  1 oracle oinstall 10459747 Dec 29 10:52 /home/oracle/product/10.2/bin/rman
      
    问题可以确认,是出现环境变量的PATH上,env下,发现/usr/X11R6/bin确实比/home/oracle/product/10.2/bin靠前,所以REDHAT选择使用了“李鬼”rman !
    查看文件.bash_profile:
  
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
    
    确实,$PATH被放在了首位。改变一下位置:

export PATH=$HOME/bin:$ORACLE_HOME/bin:$PATH
    
    重新su到ORACLE下,rman可以正常使用。

    需要注意的:
    当我们在设置环境变量的时候,也需要认真考虑一下。根据对实际环境的需要来有优先顺序的设置。而不要没头没脑的将所有参数堆砌在哪,这样就会有可能造成不必要的麻烦。-:)

   ----------------------------
   OS VERSION: REDHAT AS4 U5

   ORACLE VERSION :10.2.0.1

本文转自Be the miracle!博客51CTO博客,原文链接http://blog.51cto.com/miracle/58045如需转载请自行联系原作者


Larry.Yue

相关文章
|
1月前
|
安全 Linux 网络安全
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Red Hat Enterprise Linux 9.3 操作系统保姆级教程(附链接)
90 0
|
16天前
|
Linux 网络安全
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
linux免密登录报错 Bad owner or permissions on /etc/ssh/ssh_config.d/05-redhat.conf
24 1
|
7月前
|
Linux 网络安全 Windows
linux/redhat系-006基础命令,包管理,
全程以企业正式的服务器为标准使用
66 0
|
架构师 中间件 Linux
Red Hat Enterprise Linux 8/7/6/5/4 合集下载地址
Red Hat Enterprise Linux 8/7/6/5/4 合集下载地址
|
6月前
|
Linux
linux系统中使用QT实现CAN通信的方法
linux系统中使用QT实现CAN通信的方法
209 0
|
6月前
|
传感器 Linux
linux系统中CAN驱动的通信方法与原理
linux系统中CAN驱动的通信方法与原理
134 0
|
6月前
|
网络协议 关系型数据库 MySQL
Red Hat enterprise linux 5 -mysql安装步骤
Red Hat enterprise linux 5 -mysql安装步骤
|
7月前
|
Linux 芯片
嵌入式Linux系列第10篇:使用CAN
嵌入式Linux系列第10篇:使用CAN
|
7月前
|
编解码 Java Linux
linux【redhat&ubuntu】下ffmpeg-3.1安装编译及视频转码
这篇是几年前整理的老文章了,当时在调研流视频推送及播放相关技术,并在项目中应用,使用到ffmpeg,所以整理了这篇文章,但并未发布。最近又有相关的技术需求,所以整理出来,作为一个新的开始。
174 0
|
8月前
|
关系型数据库 Linux 数据库
百度搜索:蓝易云【Redhat Linux9上安装DB2【详解】】
注意事项: - 安装过程中需要注意所选的软件包版本和系统依赖。 - 在创建 DB2 用户和组时,可以使用自己的用户名和组名,但需要与后续操作一致。 - 在配置环境变量时,需要注意所填写的路径是否正确,否则会导致启动 DB2 失败。 - 在启动 DB2 时,需要以 DB2 用户身份进行操作,否则会提示权限不足。
73 0