Oracle
 sql >> Database >  >> RDS >> Oracle

Utilizzo del database Oracle con CakePHP 2.0

Dopo aver chiesto ad alcuni sviluppatori CakePHP sono uscito con la conclusione che non è possibile utilizzare un database Oracle con CakePHP 2.3 se si desidera fare un uso corretto dei modelli CakePHP e della loro sintassi di query. Non è ancora disponibile alcun driver per Oracle in CakePHP che sia completamente funzionante.

Pertanto, la soluzione che ho trovato è stata quella di utilizzare le funzioni OCI8 di PHP.

In questo modo potrei usare oci_parse interrogare direttamente sul DB o meglio chiamare una procedura PL-SQL che è ciò che alla fine ho deciso di fare. (a causa della complessità delle funzioni sql e della divisione dei compiti all'interno del mio gruppo di lavoro)

Ora, non posso sfruttare molti dei vantaggi dell'utilizzo dei modelli CakePHP, ma era l'unico modo.