You are not logged in.

Unanswered posts



Important! This site has been replaced. All content here is read-only. Please visit our brand-new community at https://community.talend.com/. We look forward to hearing from you there!



#1 2006-12-04 10:05:08

esy
Guest

esy said:

extract from Oracle Database

Hello,

I have a problem when I execute a simple request Oracle. A popup appears with the following message :"The procedure entry point OCIEnvNlsCreate could not be located in the dynamic link library OCI.dll".

The logs are  :

tsInfo>  Running process with context: C:\TOS-Win32-r761-V1.0.1\workspace\.Perl\DEMO.process_MySecondJob_Default.pl (./tUser/parameters_C:\TOS-Win32-r761-V1.0.1\workspace\.Perl\DEMO.process_MySecondJob_Default.pl.pl)

install_driver(Oracle) failed: Can't load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_file:The specified procedure could not be found at c:\perl\lib/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
Job MySecondJob ended at 10:02 04/12/2006. [exit code=255]

I have installed the packages DBI, DBD-Oracle et DBD-ODBC and the 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' is present.

What is the problem please?

Thanks.

#2 2006-12-04 10:44:04

cantoine
Talend Team


cantoine said:

Re: extract from Oracle Database

Hello,

Are you sure that your ActivePerl version is the right version ?

Enter "perl -v" in your Command Windows, if the ActivePerl version is not v5.8.8, you must to install it.

Uninstall the Old version, Install the new Version at this URL.

The installed modules mustn't be reinstalled.

Thank you for your support.

cantoine.

Last edited by cantoine (2006-12-04 12:20:11)

Offline

#3 2006-12-04 12:18:54

esy
Guest

esy said:

Re: extract from Oracle Database

Indeed, i had Active Perl 5.6.1. I've just had install Active Perl : 5.8.8.

So now I have:

Active Perl : 5.8.8
DBD-Oracle : 1.16
DBD-ODBC: 1.13
DBI: 1.48

The popup desappears but  the problem is not resolved.


install_driver(Oracle) failed: Can't load 'C:/Perl/site/lib/auto/DBD/Oracle/Oracle.dll' for module DBD::Oracle: load_file:The specified procedure could not be found at c:\perl\lib/DynaLoader.pm line 230.
at (eval 4) line 3
Compilation failed in require at (eval 4) line 3.
Perhaps a required shared library or dll isn't installed where expected
at C:\TOS-Win32-r761-V1.0.1\workspace\.Perl\DEMO.process_MySecondJob.pl line 1530

Thanks for your repply.

#4 2006-12-04 12:31:05

cantoine
Talend Team


cantoine said:

Re: extract from Oracle Database

Hello,

In my previous reply, i was talking about "The installed modules mustn't be reinstalled", but you have old version of modules.

My versions for example are :

DBD-Oracle : 1.17
DBD-ODBC: 1.13
DBI: 1.50

Try to remove DBD-Oracle and DBI modules, and install the newest modules.

Regards.

Last edited by cantoine (2006-12-04 12:31:23)

Offline

#5 2006-12-05 18:10:06

esy
Guest

esy said:

Re: extract from Oracle Database

It's ok.

Thanks!

Board footer

Talend Contributor Agreement - Talend Website Privacy Policy