一个脚本,正常运行了很久,突然之间就报错了

脚本核心语句如下:

expdp system/********@orclfy directory=expdir dumpfile=20200313.dmp full=y cluster=n logfile=20200313.log

报错如下:

Export: Release 19.0.0.0.0 - Production on Fri Mar 13 19:42:35 2020
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation: nonexistent file or path [29434]

客户环境为19C CDB RAC架构,导出的是指定的PDB orclfy.脚本以前一直跑的是正常的,突然之间就不行了.

这个报错以前经常遇到,就是无法创建日志文件,一般是目录不存在或者没有访问权限.

仔细检查了很多遍都是正常的,而且脚本以前都是正常运行的,在没有做任何修改的情况下为什么突然就不行了呢?

查了一下MOS,看到一篇文章说检查一下监听是否正常.查了一下集群/监听都是正常的.

但是我突然我想到了,expdp 这里连接的服务名连接的是集群的ScanIP,那么有可能在连接的时候连接到了另一个节点上:

报错连接的tnsnames如下:

orclfy=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = orclfy-cluster-scan)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orclfy)
    )
  )

修改后的tnsnames如下:

orclfy1=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = orclfy1-vip)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orclfy)
    )
  )

修改后使用本地节点的VIP来进行连接.这样就顺利导出了

ORACLE RAC中expdp出现ORA-29283错误解决方法相关推荐

  1. oracle数据库重建em,oracle 11g em重建报唯一约束错误解决方法

    oracle 11g em重建报唯一约束错误解决方法 更新时间:2012年11月27日 15:07:33   作者: 今天在手工配置Oracle11g的EM时总是报如下错误,也没有找到解决办法,以下是 ...

  2. Oracle数据库中scott用户不存在的解决方法

    Oracle数据库中scott用户不存在的解决方法 参考文章: (1)Oracle数据库中scott用户不存在的解决方法 (2)https://www.cnblogs.com/hjweifans/p/ ...

  3. 【Qt 中出现 No such slot 错误 解决方法】

    QObject::connect:No such slot 错误提示的两种情况及解决方法 运用qt过程中 有时会遇到编译正常通过,但是运行时有 [QObject::connect:No such sl ...

  4. windows mysql is read only_mysql中Table is read only错误解决方法(转载)

    下面来给各位同学介绍一下关于mysql中Table is read only的解决技巧,希望例子能帮助到各位. 今天再我把数据库data 拷贝到linux 下运行程序 "mysql中Tabl ...

  5. java http 400 错误的请求_IE浏览器http请求,中文传参报400错误-解决方法

    做项目的时候,遇到一个小的问题.一个get请求列表数据的接口,在其它浏览器上是可以正常请求的.但是在ie浏览器上确出现奇怪的http请求400错误,其含义是你访问的页面域名不存在或者请求错误,自己的本 ...

  6. get请求400错误 vue_IE浏览器http请求,中文传参报400错误-解决方法

    做项目的时候,遇到一个小的问题.一个get请求列表数据的接口,在其它浏览器上是可以正常请求的.但是在ie浏览器上确出现奇怪的http请求400错误,其含义是你访问的页面域名不存在或者请求错误,自己的本 ...

  7. oracle test就死,简单说明Oracle数据库中对死锁的查询及解决方法

    死锁的原理 当对于数据库某个表的某一列做更新或删除等操作,执行完毕后该条语句不提 交,另一条对于这一列数据做更新操作的语句在执行的时候就会处于等待状态, 此时的现象是这条语句一直在执行,但一直没有执行 ...

  8. Ubuntu aosp 编译过程中Jack server SSL error 错误解决方法

    编译aosp 大概率会出现jack server 跑不起来然后抛一个类似这样的错误 [ 10% 538/4980] Ensuring Jack server is installed and star ...

  9. open ssl android编译,aosp 编译过程中Jack server SSL error 错误解决方法

    编译aosp 大概率会出现jack server 跑不起来然后抛一个类似这样的错误[ 10% 538/4980] Ensuring Jack server is installed and start ...

最新文章

  1. jdbc mysql select_java连接mysql数据库并使用jdbc进行查询详解
  2. iOS开发 - OC - PCH文件使用
  3. Ubuntu下编译ffmpeg+openh264+x264
  4. web中的各种打印方案
  5. 微程序控制器原理(增量方式和断定方式结合法)
  6. CISCO专用协议CDP
  7. endp 汇编start_常见汇编代码
  8. Affinity Publisher for Mac(实用桌面排版工具)
  9. python爬虫百度翻译997_python爬取百度翻译返回:{'error': 997, 'from': 'zh', 'to': 'en', ......
  10. sql常用语句集合(工作总结)
  11. c#语言打印九九乘法表,C#打印九九乘法表
  12. MeteoInfo 生成等值面
  13. 又一华尔街之狼?从洗碗工到公司董事长成功之路
  14. 批量生成条形码——《超级处理器》应用
  15. php删除头尾空,分享php中去除头尾空格的2种方法
  16. 浅析超启发式算法(hyper heuristic)
  17. 豆瓣 9.3 的高分,牛逼的 Git!
  18. JSP出租房管理系统myeclipse开发mysql数据库BS模式java编程网页结构详细设计
  19. 系统黑科技之流氓软件免疫让电脑像免疫新冠一样免疫流氓软件
  20. php项目宝塔搭建实战前后端Niushop开源商城系统

热门文章

  1. Halcon 算子 gen_disc_se
  2. 程序员在创业项目中能做些什么
  3. 草料二维码调试移动端站点
  4. fence设备安装与配置,fence与pacemaker集群
  5. 一元夺宝项目设计(上)
  6. 卡西欧(casio)手表设置指南
  7. linux tf2 中文,ocrcn_tf2: TensorFlow2.0的中文汉字手写体识别!OCR必备,欢迎star!
  8. win10设置网页服务器地址,Win10手动设置IP地址和DNS服务器教程
  9. 可变参数和Strem流
  10. matlab之保存gif动图