热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RMAN的“rman:can‘topentarget”错误

在Linux上,安装完成之后,在测试RMAN时可能会遇到如下错误:[oracle@smsdbrac1oracle]$rmantarget/


  在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 -helprman    [-f ]    [-S(ource of man page passed in)] [-F(ormatted man page passed in)]    [-r ] [-l ]    [-V(olume) ] [-U(RLs as hyperlinks)]    [-b (show subsections)] [-k(eep head/foot)]    [-n(ame of man page) ] [-s(ection) ]    [-p(aragraph mode toggle)] [-t(abstops spacing) ]    [-N(ormalize spacing, changebars)] [-y (zap hyphens toggle)]    [-K (declare that page has no breaks)]    [-d(iff) (diff of old page source to incorporate)]    [-M(essage) (included verbatim at end of Name section)]    [-R(ebus words for TkMan)] [-C (enable Tcl/Tk formatting)]    [-o (no op)] [-O (no op with arg)]    [-q(uiet--don't report warnings)] [-h(elp)] [-v(ersion)]    []


  修正这个问题,我们只需要在Oracle用户的环境变量下,将$ORACLE_HOME/bin放在PATH变量前就可以了:

  export PATH=$ORACLE_HOME/bin:${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin

  重新登录使环境变量生效,现在Oracle能找到正确的rman了:

[oracle@smsdbrac1 oracle]$ su - oraclePassword: [oracle@smsdbrac1 oracle]$ which rman~/product/10.2.0/db/bin/rman

 


本文作者:


  在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 -helprman    [-f ]    [-S(ource of man page passed in)] [-F(ormatted man page passed in)]    [-r ] [-l ]    [-V(olume) ] [-U(RLs as hyperlinks)]    [-b (show subsections)] [-k(eep head/foot)]    [-n(ame of man page) ] [-s(ection) ]    [-p(aragraph mode toggle)] [-t(abstops spacing) ]    [-N(ormalize spacing, changebars)] [-y (zap hyphens toggle)]    [-K (declare that page has no breaks)]    [-d(iff) (diff of old page source to incorporate)]    [-M(essage) (included verbatim at end of Name section)]    [-R(ebus words for TkMan)] [-C (enable Tcl/Tk formatting)]    [-o (no op)] [-O (no op with arg)]    [-q(uiet--don't report warnings)] [-h(elp)] [-v(ersion)]    []


  修正这个问题,我们只需要在Oracle用户的环境变量下,将$ORACLE_HOME/bin放在PATH变量前就可以了:

  export PATH=$ORACLE_HOME/bin:${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin

  重新登录使环境变量生效,现在Oracle能找到正确的rman了:

[oracle@smsdbrac1 oracle]$ su - oraclePassword: [oracle@smsdbrac1 oracle]$ which rman~/product/10.2.0/db/bin/rman

 


本文作者:

推荐阅读
  • LINUX运行谷歌TTS,中文TTS 的简单实现(基于linux)之 语音库的实现
    语音库保存着常用汉字的发音(多音的汉字只记录其一种发音,这也是本系统的一个缺陷,需要以后完善),所以先要得到一汉字集,这个汉 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • Linux环境变量函数getenv、putenv、setenv和unsetenv详解
    本文详细解释了Linux中的环境变量函数getenv、putenv、setenv和unsetenv的用法和功能。通过使用这些函数,可以获取、设置和删除环境变量的值。同时给出了相应的函数原型、参数说明和返回值。通过示例代码演示了如何使用getenv函数获取环境变量的值,并打印出来。 ... [详细]
  • 本文介绍了PE文件结构中的导出表的解析方法,包括获取区段头表、遍历查找所在的区段等步骤。通过该方法可以准确地解析PE文件中的导出表信息。 ... [详细]
  • 文件上传漏洞利用介绍
    目录文件上传漏洞利用介绍1.绕过js验证2.绕过MIME-TYPE验证3.绕过基于黑名单验证基于文件后缀名验证介绍基于文件后缀名验证方式的分类基于黑名单验证代码分析利 ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • c语言\n不换行,c语言printf不换行
    本文目录一览:1、C语言不换行输入2、c语言的 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
  • 本文介绍了利用ARMA模型对平稳非白噪声序列进行建模的步骤及代码实现。首先对观察值序列进行样本自相关系数和样本偏自相关系数的计算,然后根据这些系数的性质选择适当的ARMA模型进行拟合,并估计模型中的位置参数。接着进行模型的有效性检验,如果不通过则重新选择模型再拟合,如果通过则进行模型优化。最后利用拟合模型预测序列的未来走势。文章还介绍了绘制时序图、平稳性检验、白噪声检验、确定ARMA阶数和预测未来走势的代码实现。 ... [详细]
  • 深入理解计算机系统之链接(一)
    程序是怎样运行的写好的c程序怎样运行的呢?答案是一个写好的程序要先经过语言预处理器,编译器,汇编器和链接器生成最后的可执行文件,然后加载器将可执行文件加载到内存中才能运行。这里以一 ... [详细]
author-avatar
无聊的紫布丁
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有