Re: error during DBD::Oracle installation (was: error during DBI installation)
Content-Type: text/plain; charset=ISO-8859-1
Looks like time to get the development stuff you need installed. The log
Attempting to discover Oracle OCI build rules
gcc -c -I. -I/export/home/oracle/product/9Iclient/precomp/public
-I/export/hom...DBD-Oracle 1.15 make test error
Apologies to the experts if this is a question many times asked and
answered - my google search left me empty handed.
I'm trying to install DBD-Oracle-1.15 on Solaris 9 using perl 5.8.5
compiled with gcc.
My oracle home contains version 8.0.6 (old, yes, but required for an
Oracle ERP 11.0.3 installation which is still supported). It definitely
does not support the oci call OCILobWriteAppend. =20
I've made the edits to Makefile.PL recommended to overcome the error=20
Unable to interpret Oracle build commands from=20
(Will continue by usi...Re: DBD-Oracle 1.16 make test error
I encountered a similar problem as Beth's one while trying to compile v1.16 of DBD-Oracle module and as you answered, adding -lextp at the appropiate place into the Makefile resolves the problem.
Now my question is, is there a way to explicitly specify during the Makefile creation (perl Makefile.PL [opts ...]) that you need this flag ?
I tried perl Makefile.PL LIBS="-lextp" and many other ways, but none of them do it.
Thanks in advance,
In message <[EMAIL PROTECTED]>, Beth Winsl
>I'm trying to install DBD-Oracle-1.15 on Solaris...ld.so.1: output_ubs_prepf: fatal: relocation error: file /sbcimp/run/pkgs/WMI/utopia/calc/ubs/sod/bin/output_ubs_prepf: symbol cs_ctx_global: referenced symbol not found
Any clue ?
It looks like LD_LIBRARY_PATH is OK
On Tue, 11 Aug 2009 12:35:47 -0700, Eugene wrote:
> Any clue ?
> It looks like LD_LIBRARY_PATH is OK
If you're on solaris or linux, try ldd output_ubs_prepf to see which
libraries are linked into the binary.
Is this an ESQL/C or ESQL/Cobol program?
> core> ldd -d output_ubs_prepf
> libsybdb.so => /opt/sybase/OCS-12_5/lib/libsybdb.so
> libct.so => /opt/sybase/OCS-12_5/lib/libct.so
> libc.so.1 => /lib/l...OCIInitialize: referenced symbol not found
I'm trying install the DBD module and when i run "make test" i get the
t/long..............Can't load 'blib/arch/auto/DBD/Oracle/Oracle.so' for
module DBD::Oracle: ld.so.1: /usr/bin/perl: fatal: relocation error: file
blib/arch/auto/DBD/Oracle/Oracle.so: symbol OCIInitialize: referenced symbol
not found at /usr/local/lib/perl5/5.6.0/sun4-solaris/DynaLoader.pm line 200.
When i first install perl i run "./Configure", i...symbol lookup error for DBD-Oracle 1.19 and Oracle instantclient 10.2.0.3
I'm trying to get an Oracle client working under Linux and I'm having
problems running a test script. Here's the error:
[koczan@ator] lab $ perl oracle.pl
perl: symbol lookup error:
undefined symbol: OCINlsEnvironmentVariableGet
And here are details: I'm using Oracle's instantclient 10.2.0.3 and
stock DBD-Oracle 1.19 (except for I downloaded Makefile-instantclient.PL
and oracle-instantclient-config from
http://jeanchristophe.duber.free.fr/dbd_oracle_instantclient_l...relocation error: referenced symbol not found
I encountered the following error when trying to run a
simple DBI example:
I had compiled and installed DBI-1.14, DBD-Oracle-1.06
on Solaris 2.7, perl 5.005.
ld.so.1: /opt/perl/bin/perl: fatal: relocation error:
symbol OCIInitialize: referenced symbol not found
thanks in advance.
Yoke Meng Keong
Email : firstname.lastname@example.org
eFax : (253) 669-6578 (US)
...DBD Errors for New Oracle Install
We have a new DBD install that is giving us trouble.
The perl files are linked from a directory
/obase/tools/perl/perl to /usr/bin/perl. The DBD is
installed in the /obase/tools/perl/dbd directory.
Not much to go on but the developers are very new to
perl and I am not too far ahead of them.
Lead Database Administrator
The Regence Group
Do you Yahoo!?
Yahoo! Mail - Helps protect you from nasty viruses.
And, the problems are?
...DBD-Oracle 1.12 symbol not found
I've been beating my head on this all afternoon. I've searched the web,
read the README files, and have run out of ideas.
I'm trying to build DBD-Oracle 1.12 on Solaris 7. I've got the Solaris
8.1.7 client installed in /opt/oracle/oracle8i/8170-SUN.
I've set ORACLE_HOME, ORACLE_SID, and ORACLE_USERID. I've tried building
this with gcc, Sun's Forte Workshop cc, and anything else I could find
(being sure to do a make clean;perl Makefile.PL and start from scratch
each time.) I saw the note in README.help about Solaris, GCC, getting GNU
as and ld out of ...DBI and DBD::Oracle throw error Had to create DBD::Oracle::dr::imp_data_size unexpectedly
Running some redhat servers and created some scripts that use DBI and =
DBD::Oracle to access our 10.2.0.3 databases.
The script was built and tested and has been used successfully on dual =
core 64bit Xeon CPU servers and with as best as we can tell an identical =
installation on some new quad core servers the script fails with the =
We have tried a later version of DBI we were using the 1.40 version =
installed as a RPM and have installed 1.59 using perl and make.
DBD::Oracle is 1.19
I have some strace output from where it fails running a simple piece of =
co...DBI::DB2 install trouble- "SQLAllocHandle" symbol not found for DB2.so
Content-Type: text/plain; charset="us-ascii"; format=flowed
I'm having trouble building the DBD::DB2 driver (v0.75), in
Turbolinux server 6.5, using DB2 V7.1 (Enterprise Edition for Linux, with
Application Client stuff selected), DBI v1.19, and perl 5.00503.
A quick summary of my problem is this error message during an attempt to
connect a database handle:-
"perl: error in loading shared libraries:
T...Symbol lookup error
I'm using Inline->bind to bind to a static lib which has a few
dependencies so I am setting LIBS to a series of 3 -L/-l pairs. Inline
is successfully binding to the library and I go to make the call to the
library but I'm failing with a Symbol lookup error - undefined symbol:
bash-3.2$ /usr/local/bin/perl raid2 -load DbgSh.h
Calling bind with libs set to
-L/vob/9200/software/common/debugshell ...Binary version of DBI, DBD-ODBC, DBD-Oracle, DBD-DB2 available (back up with new versions)
ftp.esoftmatic.com should be back up now... I had a UPS die badly and =
died, the original server stopped working.
Please let me know on the dbi-users mailing list if you have issues.
Also, since the original announcement, I have upgraded to DBI version =
DBD-Oracle 1.15 and added DBD-DB2.
Also note that if you get DBD-xxx from my site, I strongly recommend you =
DBI from my site too. At the very least, make sure you are running the =
DBI that I'm running.
I've restructured a bit and am basing the directory structure upon the=20
I hope that is the right place to put my question.
I'm using Perl2Exe (www.perl2exe.com.) to get executable for Win32 e =
Linux platform from perl source files.
Our application 'ibizGer' uses DBI with DBD::Oracle. Our target is =
Win32 & Linux platform.
It works fine when called by perl : > perl ibizGer (in both platforms)
It works fine for Win32 executable too!
But (in Linux), the executable by Perl2Exe ...