Author: byterock
Date: Fri May  2 08:38:01 2008
New Revision: 11178

Modified:
   dbd-oracle/branches/no_8/Makefile.PL
   dbd-oracle/branches/no_8/Oracle.pm
   dbd-oracle/branches/no_8/README

Log:
a few more changes

Modified: dbd-oracle/branches/no_8/Makefile.PL
==============================================================================
--- dbd-oracle/branches/no_8/Makefile.PL        (original)
+++ dbd-oracle/branches/no_8/Makefile.PL        Fri May  2 08:38:01 2008
@@ -662,15 +662,11 @@
 $opts{DEFINE} .= ($os ne 'VMS')
        ? " -DORA_OCI_VERSION=\\\"$client_version_full\\\""
        : " -DORA_OCI_VERSION=\"$client_version_full\"";
-# force additional special behavior for oci 8.  For now, this means
-# emulating OciLobWriteAppend
-# use this if, for some reason the default handling for this function
-# doesn't work or you are building a binary release for distribution
-# to machines with older client libraries.
-
-# OCIStmntFetch2() is a feature of OCI 9.0.0
-#$opts{DEFINE} .= " -DUSE_ORA_OCI_STMNT_FETCH " if ( $client_version < 9.0 );
- 
+# Will keep this for later user
+# older 9 clients might cause problems in later versions
+#.So far it is not used
+$opts{DEFINE} .= " -DORA_OCI_9" if ($::opt_V && $client_version == 9.0)
+                               or ($^O eq 'VMS' && $client_version < 10.0); 
 
 # Set some private WriteMakefile options if this is 'me' :-)
 if ($is_developer){  # a reasonable guess

Modified: dbd-oracle/branches/no_8/Oracle.pm
==============================================================================
--- dbd-oracle/branches/no_8/Oracle.pm  (original)
+++ dbd-oracle/branches/no_8/Oracle.pm  Fri May  2 08:38:01 2008
@@ -966,7 +966,11 @@
 =head1 DESCRIPTION
 
 DBD::Oracle is a Perl module which works with the DBI module to provide
-access to Oracle databases.
+access to Oracle databases. 
+
+Since version 1.22 it only supports Oracle clients 9 or greater.  You still 
can connect to an 
+Oracle 8 DB you just have to use a newer client.
+
 
 =head1 CONNECTING TO ORACLE
 

Modified: dbd-oracle/branches/no_8/README
==============================================================================
--- dbd-oracle/branches/no_8/README     (original)
+++ dbd-oracle/branches/no_8/README     Fri May  2 08:38:01 2008
@@ -43,7 +43,7 @@
     Build, test and install Perl 5 (at least 5.6.1)
     It is very important to TEST it and INSTALL it!
 
-    Build, test and install the DBI module (at least DBI 1.21).
+    Build, test and install the DBI module (at least DBI 1.51).
     It is very important to TEST it and INSTALL it!
 
     Remember to *read* the DBI README file and this one CAREFULLY!
@@ -57,7 +57,12 @@
           your configuration and DBD::Oracle determine your Oracle version.
 
     For full Oracle installs: that usually includes Pro*C and SQL*Net.
-    (That's not very specific because it varies between Oracle releases.)
+    (That's not very specific because it varies between Oracle releases.).  
+    As of release 1.22 support of Oracle clients before 9 was dropped.
+    The main reason for this is that next few versions of DBD::Oracle will 
introduce a number of new features
+    whicht will required a great deal of extra coding to make the OCI 8 work. 
+    As well it is getting harder to find an Oracle client 8 to test against as 
well
+    Oracle no longer supports clients before 9.
 
     The ORACLE_HOME environment variable must point to the Oracle Home
     used to create DBD::Oracle. (Not essential under MS Windows).

Reply via email to