PERL lib version doesn't match...
If you are getting this error while connecting to Oracle database in windows
Perl lib version (v5.8.3) doesn't match executable version (v5.8.8) at D:\oracle
\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pm line 32.
Compilation failed in require at D:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MS
Win32-x86-multi-thread/DynaLoader.pm line 25.
BEGIN failed--compilation aborted at D:\oracle\product\10.2.0\db_1\perl\5.8.3\li
b/MSWin32-x86-multi-thread/DynaLoader.pm line 25.
Compilation failed in require at D:\oracle\product\10.2.0\db_1\perl\site\5.8.3\l
ib/MSWin32-x86-multi-thread/DBI.pm line 156.
BEGIN failed--compilation aborted at D:\oracle\product\10.2.0\db_1\perl\site\5.8
.3\lib/MSWin32-x86-multi-thread/DBI.pm line 156.
Compilation failed in require at db.pl line 4.
BEGIN failed--compilation aborted at db.pl line 4.
Try including "C:\perl\lib;C:\perl\site\lib;" in the starting of PERL5LIB/PERLLIB environment variable. Something like this "C:\perl\lib;C:\perl\site\lib;D:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86;
D:\oracle\product\10.2.0\db_1\perl\5.8.3\lib;
D:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86;
D:\oracle\product\10.2.0\db_1\perl\site\5.8.3;D:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib;
D:\oracle\product\10.2.0\db_1\sysman\admin\scripts;D:\OraHome_1\perl\lib\5.6.1\MSWin32-x86;
D:\OraHome_1\perl\lib\5.6.1;D:\OraHome_1\perl\5.6.1\lib\MSWin32-x86;D:\OraHome_1\perl\site\5.6.1;
D:\OraHome_1\perl\site\5.6.1\lib;D:\OraHome_1\sysman\admin\scripts"
No comments:
Post a Comment