Haven't had time to do a test on as many combinations as last time, and changed distributions on linux testbox so haven't got Oracle back up again on that.
FWIW I have the following 100% passes on Windows, Visual Studio .NET 2003, Oracle 9.2.0.5 and 10.1.0.3 with DBD::Oracle svn rev 515 with Unicode-based databases. Operating system: MSWin32 -------------------------------------------------------------------------- Build against Oracle 9.2.0.5 SUCCESS -------------------------------------------------------------------------- Test against database: exc92 (9.2.0.5, Windows, AL32UTF8 / AL16UTF16) -------------------------------------------------------------------------- NLS_LANG=WE8ISO8859P15 PASS NLS_LANG=WE8ISO8859P1 PASS NLS_LANG=WE8MSWIN1252 PASS NLS_LANG=UTF8 PASS NLS_LANG=AL32UTF8 PASS Operating system: MSWin32 -------------------------------------------------------------------------- Build against Oracle 10.1.0.3 SUCCESS -------------------------------------------------------------------------- Test against database: exc101 (10.0.1.3, Windows, AL32UTF8 / AL16UTF16) -------------------------------------------------------------------------- NLS_LANG=WE8ISO8859P15 PASS NLS_LANG=WE8ISO8859P1 PASS NLS_LANG=WE8MSWIN1252 PASS NLS_LANG=UTF8 PASS NLS_LANG=AL32UTF8 PASS I can see there being an ultimate character set torture test with the Encode module, and working out the intersection between NLS_LANG's character set and that of the database character set and again for the database national character set, and running each character through an insert and select and making sure it comes out the same as it went in (taking into account UTF8 flags and so on). No time to write such a thing at the moment though :-( -- Andy Hassall <[EMAIL PROTECTED]> / Space: disk usage analysis tool <http://www.andyh.co.uk> / <http://www.andyhsoftware.co.uk/space> > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: 22 October 2004 10:09 > To: [EMAIL PROTECTED] > Subject: [svn:dbd-oracle] rev 515 - dbd-oracle/trunk > > Author: timbo > Date: Fri Oct 22 02:09:14 2004 > New Revision: 515 > > Modified: > dbd-oracle/trunk/Changes > dbd-oracle/trunk/Makefile.PL > Log: > A release, at last! > > > Modified: dbd-oracle/trunk/Changes > ============================================================== > ================ > --- dbd-oracle/trunk/Changes (original) > +++ dbd-oracle/trunk/Changes Fri Oct 22 02:09:14 2004 > @@ -1,4 +1,4 @@ > -=head1 Changes in DBD-Oracle 1.16 (svn rev 509) 21st October 2004 > +=head1 Changes in DBD-Oracle 1.16 (svn rev 515) 22nd October 2004 > > NOTE: > This release has major changes to Unicode support. See below. > @@ -47,6 +47,7 @@ > Corrected typo in ora_lob_read() example thanks to > Johannes Wierny. > Corrected LOB example thanks to Sascha Pfalz and Thomas Upton. > Updated README.macosx thanks to Hilmar Lapp. > + Updated README.hpux thanks to Gram Ludlow and Lincoln Baxter. > Added $dbh->reauthenticate($user,$pass) docs thanks to > Andy Hassall. > Added $dbh->{ora_parse_error_offset} docs thanks to Andy Hassall. > Added gcc example to README.aix thanks to Adrian Terranova. > > Modified: dbd-oracle/trunk/Makefile.PL > ============================================================== > ================ > --- dbd-oracle/trunk/Makefile.PL (original) > +++ dbd-oracle/trunk/Makefile.PL Fri Oct 22 02:09:14 2004 > @@ -4,7 +4,10 @@ > # vim: ts=8:sw=4 > > BEGIN { $^W = 1 } > -BEGIN { require 5.004 } > + > +# perl5.5 could be supported with some work. > +# If you need it, then do the work yourself and send me a > diff. Thanks. > +BEGIN { require 5.006 } > > use ExtUtils::MakeMaker 5.16, qw(&WriteMakefile $Verbose); > use Getopt::Long;
