When using the persistent login, php obviously does not disconnect, and therefore does not commit any changes you have made to the database. This results in Oracle either locking up, or returning ORA-01554 (Out of transaction slots in transaction tables).
To resolve this, be sure to end your page with ora_commit($connection) (passing in your $connection id).
ora_plogon
(PHP 4, PHP 5 <= 5.0.5)
ora_plogon — 打开一个持久的 Oracle 连接
描述
resource ora_plogon
( string $user
, string $password
)
用给定的用户名 user 和密码 password 在 PHP 和一个 Oracle 数据库之间建立一个持久的连接。
参见 ora_logon()。
ora_plogon
digitalCoffee at zdnetonebox dot com
04-Oct-2000 10:16
04-Oct-2000 10:16
