[svn:dbd-oracle] r15050 - dbd-oracle/trunk
[email protected] Fri, 16 Dec 2011 12:51:01 -0800 (PST)
| Newsgroups | perl.dbd.oracle.changes |
|---|---|
| Message-ID | <[email protected]> |
Author: yanick
Date: Fri Dec 16 12:51:01 2011
New Revision: 15050
Modified:
dbd-oracle/trunk/Changes
dbd-oracle/trunk/Oracle.pm
dbd-oracle/trunk/Oracle.xs
Log:
add sysasm mode
Modified: dbd-oracle/trunk/Changes
==============================================================================
--- dbd-oracle/trunk/Changes (original)
+++ dbd-oracle/trunk/Changes Fri Dec 16 12:51:01 2011
@@ -2,6 +2,10 @@
Changes in DBD-Oracle X.XX (XX-XX-XXXX)
+ [ENHANCEMENTS]
+ - added SYSASM session mode. [RT651211] (patch from
+ Anthony DeRobertis, reported by Julián Moreno Patiño)
+
[BUG FIXES]
- applied patch from Charles Jardine avoiding undefined values
Modified: dbd-oracle/trunk/Oracle.pm
==============================================================================
--- dbd-oracle/trunk/Oracle.pm (original)
+++ dbd-oracle/trunk/Oracle.pm Fri Dec 16 12:51:01 2011
@@ -27,7 +27,7 @@
ORA_CLOB ORA_BLOB ORA_RSET ORA_VARCHAR2_TABLE ORA_NUMBER_TABLE
SQLT_INT SQLT_FLT ORA_OCI SQLT_CHR SQLT_BIN
) ],
- ora_session_modes => [ qw( ORA_SYSDBA ORA_SYSOPER ) ],
+ ora_session_modes => [ qw( ORA_SYSDBA ORA_SYSOPER ORA_SYSASM) ],
ora_fetch_orient => [ qw( OCI_FETCH_NEXT OCI_FETCH_CURRENT OCI_FETCH_FIRST
OCI_FETCH_LAST OCI_FETCH_PRIOR OCI_FETCH_ABSOLUTE
OCI_FETCH_RELATIVE)],
@@ -1131,7 +1131,7 @@
=item :ora_session_modes
-ORA_SYSDBA ORA_SYSOPER
+ORA_SYSDBA ORA_SYSOPER ORA_SYSASM
=item :ora_types
@@ -1500,9 +1500,9 @@
=head4 ora_session_mode
-The ora_session_mode attribute can be used to connect with SYSDBA
-authorization and SYSOPER authorization.
-The ORA_SYSDBA and ORA_SYSOPER constants can be imported using
+The ora_session_mode attribute can be used to connect with SYSDBA,
+SYSOPER and ORA_SYSASM authorization.
+The ORA_SYSDBA, ORA_SYSOPER and ORA_SYSASM constants can be imported using
use DBD::Oracle qw(:ora_session_modes);
Modified: dbd-oracle/trunk/Oracle.xs
==============================================================================
--- dbd-oracle/trunk/Oracle.xs (original)
+++ dbd-oracle/trunk/Oracle.xs Fri Dec 16 12:51:01 2011
@@ -29,6 +29,7 @@
ORA_NUMBER_TABLE = ORA_NUMBER_TABLE
ORA_SYSDBA = 0x0002
ORA_SYSOPER = 0x0004
+ ORA_SYSASM = 0x8000
SQLCS_IMPLICIT = SQLCS_IMPLICIT
SQLCS_NCHAR = SQLCS_NCHAR
SQLT_INT = SQLT_INT