hoy vengo con una cuestión que me lleva desquiciando unos cuantos días. Veréis: tengo una aplicación en php, que hace consultas en tres bases de datos diferentes. Sólo una de ellas, llamémosla "BD3", es la que me está dando problemas. Se produce en esta línea:
Código PHP:
OCIExecute($stmt) or db_die1($stmt);
Código PHP:
Array ( [code] => 942 [message] => ORA-00942: la tabla o vista no existe [offset] => 44 [sqltext] => SELECT PG.VISTA1.PERS FROM PG.VISTA1 WHERE PG.VISTA1.SIGLAS='PPB'
Obviamente, la tabla (vista) existe. Por si sirve de pista, como he comentado antes utilizo tres bases de datos que incluyo así:
Código PHP:
include "./Config/BD1.php"
include "./Config/BD2.php"
include "./Config/BD3.php"
Espero que me podáis ayudar, porque es para una aplicación bastante urgente. He estado leyendo todo tipo de documentos, pero siempre justifican el error con que es una cuestión de permisos, pero en mi caso, si a veces funciona y a veces no, no creo que sea cuestión de permisos.
Muchas gracias de antemano
saludos!!