My Oracle Support Banner

ASMCMD ERRORS AFTER PERL PATCH 30508171 V5.28.2 (Doc ID 2707080.1)

Last updated on JANUARY 14, 2022

Applies to:

Oracle Exadata Storage Server Software - Version 11.2.1.2.1 and later
Information in this document applies to any platform.

Symptoms

 The asmcmd command fails with:

"Can't use 'defined(@array)' (Maybe you should just omit the defined()?)
at /u01/app/12.1.0.2/grid/lib/asmcmdpasswd.pm line 904.
Compilation failed in require at /u01/app/12.1.0.2/grid/bin/asmcmdcore line
255."

+ The perl patch applied is for 5.28.2 version

+ The following Perl and JAVA patches were installed on the GRID & DB Homes
along with JUL 2020 CPU (31307682 DBBP) where we are experiencing the error.

30508171; UPDATE PERL IN 12.1.0.2 DATABASE HOME TO V5.28.2
31302525; JDK BUNDLE PATCH 12.1.0.2.200714

 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.