PDA

View Full Version : PHP & ORACLE


max246
17-01-2006, 09:04
Ciao a tutti,
ho fatto un portatile interno con php e utilizzando il database oracle.
Il mio problema è il seguente, ogni refresh della pagina php o meglio apache rifà la connessione a oracle, inserendo oci_logoff nel fondo pagina non si disconette....cosi da creare diverse connessioni inattive!

Esiste la funzione per una connessione permanente ma come si recupera la connessione ??

Qualcuno sa come aiutarmi? grazie

Xalexalex
17-01-2006, 18:39
Dunque, se usi l'estensione OCI8 la funzione per la connessione persistente è
resource oci_pconnect ( string username, string password [, string db [, string charset]] )

Se invece usi l'estensione Oracle devi usare int ora_plogon ( string user, string password ).
Ciao by Alex

Emyl
19-01-2006, 22:56
Il mio problema è il seguente, ogni refresh della pagina php o meglio apache rifà la connessione a oracle, inserendo oci_logoff nel fondo pagina non si disconette....cosi da creare diverse connessioni inattive!


E' un grosso problema. Pero' se la memoria non m'inganna succede solo con Php5.

A suo tempo segnalai la cosa sul bugtracker di php, mi fu risposto che il problema era stato risolto con OCI8 1.1, che pero' e' disponibile solo tramite PEAR.

Alternativamente, ahime', l'unica soluzione e' retrocedere a Php4 o Zend Core for Oracle.

Ciao