My Oracle Support Banner

Installing or Running TFA fails with "Can't locate Data/Dumper.pm in @INC (@INC contains" error (Doc ID 2233429.1)

Last updated on SEPTEMBER 24, 2018

Applies to:

Oracle Database - Enterprise Edition - Version 12.1.0.2 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Exadata Cloud Machine - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Linux x86-64

Symptoms

1. Running ./tfactl orachk throws below error , but script continues giving incorrect output

Can't locate Data/Dumper.pm in @INC (@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 <ORACLE_HOME path>/tfa_home/ext/orachk/.cgrep/psqlplus line 38.
BEGIN failed--compilation aborted at <ORACLE_HOME path>/tfa_home/ext/orachk/.cgrep/psqlplus line 38.
Can't locate Data/Dumper.pm in @INC (@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 <ORACLE_HOME path>/tfa_home/ext/orachk/.cgrep/psqlplus line 38.
BEGIN failed--compilation aborted at <ORACLE_HOME path>/tfa_home/ext/orachk/.cgrep/psqlplus line 38.

 

2. Installing TFA also throws this kind of error

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!


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