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

 


本文作者:

推荐阅读
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
  • 主要用了2个类来实现的,话不多说,直接看运行结果,然后在奉上源代码1.Index.javaimportjava.awt.Color;im ... [详细]
  • 深入解析Spring Cloud Ribbon负载均衡机制
    本文详细介绍了Spring Cloud中的Ribbon组件如何实现服务调用的负载均衡。通过分析其工作原理、源码结构及配置方式,帮助读者理解Ribbon在分布式系统中的重要作用。 ... [详细]
  • 本文详细介绍了Akka中的BackoffSupervisor机制,探讨其在处理持久化失败和Actor重启时的应用。通过具体示例,展示了如何配置和使用BackoffSupervisor以实现更细粒度的异常处理。 ... [详细]
  • 将Web服务部署到Tomcat
    本文介绍了如何在JDeveloper 12c中创建一个Java项目,并将其打包为Web服务,然后部署到Tomcat服务器。内容涵盖从项目创建、编写Web服务代码、配置相关XML文件到最终的本地部署和验证。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • 实体映射最强工具类:MapStruct真香 ... [详细]
  • 本文介绍了Android开发中Intent的基本概念及其在不同Activity之间的数据传递方式,详细展示了如何通过Intent实现Activity间的跳转和数据传输。 ... [详细]
  • 在网站制作中随时可用的10个 HTML5 代码片段
    HTML很容易写,但创建网页时,您经常需要重复做同样的任务,如创建表单。在这篇文章中,我收集了10个超有用的HTML代码片段,有HTML5启动模板、空白图片、打电话和发短信、自动完 ... [详细]
  • 深入解析ESFramework中的AgileTcp组件
    本文详细介绍了ESFramework框架中AgileTcp组件的设计与实现。AgileTcp是ESFramework提供的ITcp接口的高效实现,旨在优化TCP通信的性能和结构清晰度。 ... [详细]
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社区 版权所有