Resend.. forgot to put the dbi-dev@perl.org as cc Thank You Rich
Alexander, I've gotten DBD::Oracle to pass the Makefile.PL successfully and ran the resulting make successfully. This is using DBD::Oracle 1.19, Perl 5.8.8 with DBI 1.50 in it. The compilier is GCC 4.2 All of the software is from Hewlett Packard and runs on a N4000 under HP UX 11i V1. Is that close to what you are using to work with?? If so, I could use some advice in getting the make test to run. Current error is: Script started on Thu Sep 6 07:51:50 2007 [EMAIL PROTECTED]> make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' in load module '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/Cwd/Cwd.sl'. t/01base................/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' in load module '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/ Cwd/Cwd.sl'. /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' in load module '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/List/Util/Util.sl'. /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' in load module '/opt/perl_64/lib/5.8.8/PA-RISC2.0-thread-multi-LP64/auto/List/Util/Util.sl'. /usr/lib/pa20_64/dld.sl: Unsatisfied code symbol '_Jv_RegisterClasses' in load module '/tmp/work/DBD-Oracle-1.19/blib/arch/auto/DBD/Oracle/Oracle.sl'. Failed to load Oracle extension and/or shared libraries: install_driver(Oracle) failed: Can't load '/tmp/work/DBD-Oracle-1.19/blib/arch/auto/DBD/Oracle/Oracle.sl' for module DBD::Oracle: Unresolved external at /opt/perl_64/li b/5.8.8/PA-RISC2.0-thread-multi-LP64/DynaLoader.pm line 230. at (eval 7) line 3 Compilation failed in require at (eval 7) line 3. Perhaps a required shared library or dll isn't installed where expected at t/01base.t line 19 The remaining tests will probably also fail with the same error -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Alexander V Alekseev <[EMAIL PROTECTED]> 09/05/2007 05:40 PM To dbi-dev@perl.org cc Subject [patch] DBD::Oracle - Support for array binds. Hello! A preliminary version of OCI array bind patch attached. Apply to the latest trunk release. Usage example also attached. 1) Only Varchar2 tables are supported. ( SYS.DBMS_SQL.VARCHAR2_TABLE ) 2) utf8 is untested. Seems to currupt utf8 data on truncate. 3) Untested. I plan to support bind of SYS.DBMS_SQL.NUMBER_TABLE also. As I'm new to perl api, your comments are welcome. Also, I cannot test the whole functionality much. So, bug reports are welcome. Bye. Alex.
test-array-bind.pl
Description: Binary data
dbd-oracle-trunk-r9916-array-bind.patch
Description: Binary data