重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3825|回复: 0
打印 上一主题 下一主题

[原创] Can't locate English.pm in location

[复制链接]
跳转到指定楼层
楼主
发表于 2016-11-7 15:00:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当我们执行oracle的部分程序,需要perl时,可能会遇到在path路径中找不到perl的模块的情况,比如执行adr ips gerenagte ,psu打补丁等等.

如下面列出的:

adrci> ips generate package 1 in c:\temp
Can't locate Win32/TieRegistry.pm in @INC (@INC contains: C:/Program Files/OmniBack/lib .) at d:\oracle\product\11.2.0\db_1\bin\crsdiag.pl line 43.
Can't locate English.pm in @INC (@INC contains: C:/Program Files/OmniBack/lib .)  at d:\oracle\product\11.2.0\db_1\OPatch\opatch.pl line 30.
BEGIN failed--compilation aborted at d:\oracle\product\11.2.0\db_1\OPatch\opatch.pl line 30.
Generated package 1 in file c:\temp\ORA7445PC_20161107140455_COM_1.zip, mode complete
DIA-49441: Warnings while finalizing package, details in file d:\oracle\diag\rdbms\spwg\spwg\incpkg\pkg_1\seq_1\finalize.log

这里,就是新安装了 dp后,找不到perl路径,执行报错,我们只需要设置path,增加perl路径即可.

D:\>set path=D:\oracle\product\11.2.0\db_1\perl\bin;%PATH%
d:\>adrci
adrci> set home diag\rdbms\spwg\spwg
adrci> ips generate package 1 in c:\temp
Generated package 1 in file c:\temp\ORA7445PC_20161107140455_COM_2.zip, mode complete
adrci>
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-28 01:42 , Processed in 0.080160 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表