Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.5.0b4

Request #12528 Abstract the SESSION_MODE connect options
Submitted: 2007-11-26 15:28 UTC
From: smithj108 Assigned: quipo
Status: Closed Package: MDB2_Driver_oci8 (version 1.5.0a1)
PHP Version: 5.2.1 OS: Solaris
Roadmaps: (Not assigned)    
Subscription  


 [2007-11-26 15:28 UTC] smithj108 (John Smith)
Description: ------------ Session mode is not currently supported by this abstraction driver. The "oci_connect" function is able to accept a 5th argument called $session_mode. Typically when it is required to connect to Oracle with privileged connections (i.e. "connect username as sysdba") one can pass the OCI_SYSDBA constant into the 5th argument of oci_connect(). Looking at the "oci8.php" script, the "oci_connect" functions are only passing a maximum of 4 argument parameters, therefore connecting with SYSDBA privileges are impossible via this DB abstraction driver. Request that support be added to this Oracle driver to allow the use of the 5th oci_connect() parameter.

Comments

 [2007-12-16 19:50 UTC] quipo (Lorenzo Alberton)
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.