RMAN的"rman: can't open target"错误

作者: weidrson 2008-04-25 21:22:01
在Linux上,安装完成之后,在测试RMAN时可能会遇到如下错误:

[oracle@smsdbrac1 oracle]$ rman target /
rman: can't open target

这是由于调用的是非Oracle的RMAN的缘故:

[oracle@smsdbrac1 oracle]$ which rman
/usr/X11R6/bin/rman

在X11R6下存在一个名为rman的命令:

[oracle@smsdbrac1 bin]$ ./rman -help
rman
[-f ]
[-S(ource of man page passed in)] [-F(ormatted man page passed in)]
[-r ] [-l ] <br> [-V(olume) <colon-separated list>] [-U(RLs as hyperlinks)] <br> [-b (show subsections)] [-k(eep head/foot)] <br> [-n(ame of man page) <string>] [-s(ection) <string>] <br> [-p(aragraph mode toggle)] [-t(abstops spacing) <number>] <br> [-N(ormalize spacing, changebars)] [-y (zap hyphens toggle)] <br> [-K (declare that page has no breaks)] <br> [-d(iff) <file> (diff of old page source to incorporate)] <br> [-M(essage) <text> (included verbatim at end of Name section)] <br> [-R(ebus words for TkMan)] [-C (enable Tcl/Tk formatting)] <br> [-o (no op)] [-O <arg> (no op with arg)] <br> [-q(uiet--don't report warnings)] [-h(elp)] [-v(ersion)] <br> [<filename>] <br> <br>修正这个问题,我们只需要在Oracle用户的环境变量下,将$ORACLE_HOME/bin放在PATH变量前就可以了: <br> <br>export PATH=$ORACLE_HOME/bin:${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin <br> <br>重新登录使环境变量生效,现在Oracle能找到正确的rman了: <br> <br>[oracle@smsdbrac1 oracle]$ su - oracle <br>Password: <br>[oracle@smsdbrac1 oracle]$ which rman <br>~/product/10.2.0/db/bin/rman </div> <div class="xt-dt cl"> <p class="sub-item-title">相关资讯</p> <div class="txt-list cl"> <ul> <li><a href="view_110301.html" target="_blank">服务器不支持MySql数据库</a></li> <li><a href="view_110203.html" target="_blank">mysql client library找不到处理方法</a></li> <li><a href="view_110114.html" target="_blank">MySql命名及手工配置方法</a></li> <li><a href="view_5078.html" target="_blank">ASP中使用MYSQL数据库</a></li> <li><a href="view_117260.html" target="_blank">新开一个,上传一个navicat8.0.20,完全破解的,需要的下载</a></li> <li><a href="view_7922.html" target="_blank">[Oracle]数据仓库的分层管理器方案</a></li> <li><a href="view_109821.html" target="_blank">Ubuntu 8.04下配置Trac</a></li> <li><a href="view_9910.html" target="_blank">异曲同工:MySQL与ASP.NET配合更强大</a></li> <li><a href="view_10037.html" target="_blank">也谈 mysql 数据库的同步问题</a></li> <li><a href="view_109743.html" target="_blank">Ubuntu安装配置Mysql</a></li> </ul> </div> </div> <script src="/js/jquery-3.4.0.min.js"></script> <script src="/js/my.js"></script> <script> (function(){ var bp = document.createElement('script'); bp.src = '//push.zhanzhang.baidu.com/push.js'; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body> </html>