Linux筛选器grep、awk-排除已知ORA-错误,如obj存在等

6rqinv9w  于 2022-10-04  发布在  Linux
关注(0)|答案(1)|浏览(113)

我正在尝试修复迁移后、Oracle数据导入/加载和日志文件,日志文件很大,需要处理大量已知错误,而需要手动修复的错误很少。

如何,

  • 过滤/排除已知错误,仅包括必需的ORA-123错误和失败的SQL块
  • 使用Linux grep/awk cmnds并转换成新文件,方便阅读

类似于少数ORA-123和少数失败的SQL:的过滤错误,

1.ORA-123
1.SQL:Tablexx-转换失败(“xxx_Owner”.“Tablexx”&xx_Owner)

zpf6vheq

zpf6vheq1#

我将试试看,因为这个问题并没有明确问题的确切原因,但是结合使用grep和不使用-v应该可以很好地工作:

<inputfile grep -v 'ORA-123' | grep 'Failing sql'

相关问题