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;

Reply via email to