Autor Tema: Conexion de PHP con Oracle e Invocar SP  (Leído 4317 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado cyberjunior

  • Usuario Junior
  • **
  • Mensajes: 53
  • Puntuación: 2
    • Ver Perfil
Conexion de PHP con Oracle e Invocar SP
« : 02 de marzo de 2008, 02:50:27 pm »
Buenas Tardes.-

Primero q todo q mala suerte lo del problema del server  >:(....lo que alex dice es muy cierto hay q seguir pa'lante y lo de levantar la comundad es mas q un reto.......si en algo se puede ayudar por aca estaré....

Bueno ya que es un foro empecemos....

Necesio saber como se hace la conecion de PHP a una BD Oracle...he leido algo y segun entiendo se necesita configurar el php.ini para que reconozca al Oracle, al mismo tiempo si alguien sabe como invocar los Store Procedure desde Oracle me seria de gran ayuda!!!!!!

Gracias por la ayuda presatada.....
Lic. Luis Vásquez

Desconectado aasanchez

  • Moderador Global
  • Fanático
  • *****
  • Mensajes: 362
  • Puntuación: 7
  • Sexo: Masculino
    • Ver Perfil
    • Asi lo pienso, asi lo veo, asi lo escribo
Re: Conexion de PHP con Oracle e Invocar SP
« Respuesta #1 : 02 de marzo de 2008, 04:27:41 pm »
Pues googlendo consegui esto... me parece que aqui esta todo

http://www.orafaq.com/faqphp.htm

Un usuario mas...
Todas tus preguntas, consigues respuesta en google
Googlear no cuesta nada...

http://php.org.ve/index.php/topic,104.0.html <-- Normas criollas del foro

Desconectado homergarcia

  • Usuario Junior
  • **
  • Mensajes: 77
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
    • SERVINTEC
Re: Conexion de PHP con Oracle e Invocar SP
« Respuesta #2 : 02 de marzo de 2008, 11:49:08 pm »
Buenas noche, he utilizado la conexion a php con oracle y si tienes que configurar el php.ini. Aqui te describere de manera somera la conexion que realizo.

1. Descomentar la siguiente linea del archivo php.ini
    extension=php_oci8.dll
2. Reiniciar el servidor web.
3. Utilizo la libreria adodb, la cual me permite conectar con distintos servidores de bases de datos.(te adjunto el archivo, puedes actualizarlo si lo deseas).
4. Luego con el uso de esta función que utilizo en una clase o en su defecto como decidas utilizarla puedes conectarte al servidor de datos oracle.


/* conexion - conexion a base de datos oracle */
   public function conexion ()
   {
      $this->conn= NewADOConnection("oci8");
      if (!$this->conn->PConnect(self::tsname,$this->usuario,$this->password))
         return false;
      else
         
         return true;
     
   }
5. La forma de invocarla es la siguiente desde el archivo donde la quieras utilizar.
$o_bd = oracle();
$o_bd->conexion();
$o_bd->insertar($parametros...) // O consultar o cualquier otro método.

6. Para liberar la conexion o desconectar usamos lo siguiente.


/*Desconexion*/

public function desconectar ()
   {
      $this->conn->Close();
   }
/**/


Espero haberte podido ayudar.

Ah el archivo no lo pude adjuntar porque es un poco pesado pero lo puedes encontrar en la web.

Desconectado cyberjunior

  • Usuario Junior
  • **
  • Mensajes: 53
  • Puntuación: 2
    • Ver Perfil
Re: Conexion de PHP con Oracle e Invocar SP
« Respuesta #3 : 03 de marzo de 2008, 09:38:00 am »
Buenos Días.-

Gracias muchachos por la ayuda ya tengo una idea de como trabajar PHP y Oracle.....
Lic. Luis Vásquez