【问题标题】:Installing ORA2PG tool on windows 12R2 server在 windows 12R2 服务器上安装 ORA2PG 工具
【发布时间】:2020-11-02 23:54:37
【问题描述】:

这是第一次来这里。我正在尝试安装 ora2pg 工具将数据从 oracle 12c 迁移到 PG20。根据文档,我在安装了 Oracle 12c 企业版(而不是客户端)的 Windows 服务器上安装了 Strawberry Perl 和 ActiveState Perl。在同一台机器上,我安装了 postgresql。当我在 c:\ora2pg20\ 上键入 gmake.exe 时,我收到以下错误消息:

:在 c:\perl64\site\lib\extutils\install.pm 第 141 行未定义。

是因为我无法安装 DBD::Oracle 吗?还是我错过了其他东西?有什么帮助吗?

【问题讨论】:

    标签: ora2pg


    【解决方案1】:

    我今天早些时候不得不在我的 Win10 上运行 ora2pg,并遇到了同样的问题。

    我还安装了 Strawberry Perl 和 ActiveState Perl - 发现 PATH envvar 最终与多个 Perl 环境混淆了。

    所以我摆脱了 ActiveState PERL 并确保我的 PATH envvar 对于 Strawberry Perl 是正确的。

    然后我得到了 DBD::Oracle 从 https://cpan.metacpan.org/authors/id/M/MJ/MJEVANS/DBD-Oracle-1.80.tar.gz

    在通过标准 Perl Makefile 进程安装 ora2pg 和 DBD::Oracle 并为我的特定 Oracle 实例创建有效的 ora2pg.conf 文件后,一切都开始工作了。

    祝你好运

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多