当前位置: 首页 > news >正文

安装ora2pg遇到如下问题

通过源码安装ora2pg成功后,查询帮助信息报错

[root@localhost bin]# ora2pg --help
Can't locate open.pm in @INC (you may need to install the open module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at /usr/local/share/perl5/Ora2Pg.pm line 1931.
BEGIN failed--compilation aborted at /usr/local/share/perl5/Ora2Pg.pm line 1931.
Compilation failed in require at /usr/local/bin/ora2pg line 27.
BEGIN failed--compilation aborted at /usr/local/bin/ora2pg line 27.

重新安装perl,发现安装的是同样的版本,但是问题解决了,奇怪

 [root@localhost bin]# yum install perl

依赖的库版本如下:

[root@localhost ora2og]# perl check.pl
CPAN         -- 2.36
DBD::Oracle  -- 1.83
DBD::Pg      -- 3.17.0
DBI          -- 1.643
ExtUtils::Config -- 0.008
ExtUtils::Helpers -- 0.026
ExtUtils::InstallPaths -- 0.012
IO::Tty      -- 1.17
IPC::Run     -- 20231003.0
JSON         -- 4.10
Module::Build::Tiny -- 0.047
Module::Signature -- 0.88
Ora2Pg       -- 21.1
Perl         -- 5.26.3
Readonly     -- 2.05
Test::Simple -- 1.302195
 

[root@localhost ora2og]# ora2pg --help

Usage: ora2pg [-dhpqv --estimate_cost --dump_as_html] [--option value]

    -a | --allow str  : Comma separated list of objects to allow from export.
                        Can be used with SHOW_COLUMN too.
    -b | --basedir dir: Set the default output directory, where files
                        resulting from exports will be stored.
    -c | --conf file  : Set an alternate configuration file other than the
                        default /etc/ora2pg/ora2pg.conf.
    -d | --debug      : Enable verbose output.
    -D | --data_type STR : Allow custom type replacement at command line.
    -e | --exclude str: Comma separated list of objects to exclude from export.
                        Can be used with SHOW_COLUMN too.
    -h | --help       : Print this short help.
    -g | --grant_object type : Extract privilege from the given object type.

 

相关文章:

  • 分类预测 | MATLAB实现SSA-CNN-BiGRU麻雀算法优化卷积双向门控循环单元数据分类预测
  • vue3学习(十四)--- vue3中css新特性
  • sqoop和flume简单安装配置使用
  • 我的创作纪念日 - 2048
  • Linux进程等待
  • Java集成腾讯云OCR身份证识别接口
  • 10000字!图解机器学习特征工程
  • 基于Java的婚纱摄影网站系统设计与实现(源码+lw+部署文档+讲解等)
  • XHSELL连接虚拟机的常见问题(持续更新)
  • 蓝桥杯 Java 括号序列
  • 【MATLAB源码-第56期】基于WOA白鲸优化算法和PSO粒子群优化算法的三维路径规划对比。
  • 搞懂 MySql 的架构和执行流程
  • Linux常用命令——chown命令
  • 用于读取验证码的 OCR 模型
  • debian 10 安装apache2 zabbix
  • Spring Boot发送邮件
  • Unity的碰撞检测(五)
  • 【黑马程序员】mysql进阶再进阶篇笔记
  • 2023年上半年上午易错题(软件设计师考试)
  • 了解神经网络
  • 准85后青海海北州副州长、州公安局局长李贤荣挂职临沂市副市长
  • 太空飞梭项目起火,南宁方特东盟神画:明火已扑灭,无人受伤
  • 三大上市猪企:前瞻应对饲料原材料价格波动
  • 美国经济萎缩意味着什么?关税政策如何反噬经济?
  • 视频丨中国海警位中国黄岩岛领海及周边区域执法巡查
  • 建设银行南昌分行引金融“活水”,精准灌溉乡村沃土