热门标签 | 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

 


本文作者:

推荐阅读
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 向QTextEdit拖放文件的方法及实现步骤
    本文介绍了在使用QTextEdit时如何实现拖放文件的功能,包括相关的方法和实现步骤。通过重写dragEnterEvent和dropEvent函数,并结合QMimeData和QUrl等类,可以轻松实现向QTextEdit拖放文件的功能。详细的代码实现和说明可以参考本文提供的示例代码。 ... [详细]
  • 本文介绍了使用PHP实现断点续传乱序合并文件的方法和源码。由于网络原因,文件需要分割成多个部分发送,因此无法按顺序接收。文章中提供了merge2.php的源码,通过使用shuffle函数打乱文件读取顺序,实现了乱序合并文件的功能。同时,还介绍了filesize、glob、unlink、fopen等相关函数的使用。阅读本文可以了解如何使用PHP实现断点续传乱序合并文件的具体步骤。 ... [详细]
  • WhenIusepythontoapplythepymysqlmoduletoaddafieldtoatableinthemysqldatabase,itdo ... [详细]
  • IOS开发之短信发送与拨打电话的方法详解
    本文详细介绍了在IOS开发中实现短信发送和拨打电话的两种方式,一种是使用系统底层发送,虽然无法自定义短信内容和返回原应用,但是简单方便;另一种是使用第三方框架发送,需要导入MessageUI头文件,并遵守MFMessageComposeViewControllerDelegate协议,可以实现自定义短信内容和返回原应用的功能。 ... [详细]
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • 本文介绍了为什么要使用多进程处理TCP服务端,多进程的好处包括可靠性高和处理大量数据时速度快。然而,多进程不能共享进程空间,因此有一些变量不能共享。文章还提供了使用多进程实现TCP服务端的代码,并对代码进行了详细注释。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • 这篇文章主要介绍了Python拼接字符串的七种方式,包括使用%、format()、join()、f-string等方法。每种方法都有其特点和限制,通过本文的介绍可以帮助读者更好地理解和运用字符串拼接的技巧。 ... [详细]
  • 本文介绍了在wepy中运用小顺序页面受权的计划,包含了用户点击作废后的从新受权计划。 ... [详细]
  • 修复安装win10失败并提示“磁盘布局不受UEFI固件支持”的方法
    本文介绍了修复安装win10失败并提示“磁盘布局不受UEFI固件支持”的方法。首先解释了UEFI的概念和作用,然后提供了两种解决方法。第一种方法是在bios界面中将Boot Mode设置为Legacy Support,Boot Priority设置为Legacy First,并关闭UEFI。第二种方法是使用U盘启动盘进入PE系统,运行磁盘分区工具DiskGenius,将硬盘的分区表设置为gpt格式,并留出288MB的内存。最后,通过运行界面输入命令cmd来完成设置。 ... [详细]
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社区 版权所有