31/05/2007, 16:07
|
| | Fecha de Ingreso: mayo-2007
Mensajes: 2
Antigüedad: 17 años, 5 meses Puntos: 0 | |
Re: php + oracle realizar conexion y consulta Hola Colegas:
Yo también uso AdoDB, para conectarme a una base de datos Oracle, desde PHP, lo de la conexión lo resolví con esta función:
<?php
session_start();
$session = session_id();
//Incluir la clase que hace permite conexión a Oracle
include "adodb/adodb.inc.php";
//Crear Conexión:
$DB = &ADONewConnection('oci8');
$DB->connectSID = true;
//Datos de conexion
$ip_servidor ="127.0.0.1"; //Sí Php y Oracle están en la misma máquina
//en caso contrario incluir la ip del servidor oracle
$user ="USUARIO";
$password ="LOQUESEA";
$sid ="NOMBRE DE LA BASE DE DATOS";
//Conexion
$conexion=$DB->PConnect($ip_servidor, $user, $password, $sid);
echo "conexion--->$conexion";
//Sí se establece la conexión el resultado es 1
?>
DE TODAS MANERAS, VERIFICA QUE LA LIBRERIA OCI8, ESTE ACTIVADA, PARA ELLO CORRE UN php.info(), SINO TIENES ESTO VERIFICA EL PROCEDIMIENTO, AL COMIENZO TUVE PROBLEMA, PERO AL FINAL TODO QUEDO OK... E HICE LO SIGUIENTE:
1. Instalar Oracle 10g.
2. Instalar Toad.
3. Ingresar al toad como usuario System y clave respectiva.
4. Agregar un usuario con todos los permisos
5. Iniciar sesión desde toad con este usuario. si ok...
6. Crear base de datos.
*********************INSTALACION XAMMP********************
1. Instalar xampp.
2. Activar php_oci8.dll, la cual esta en:
C:\Archivos de programa\xampp\php
C:\Archivos de programa\xampp\apache\bin
3. Copiar la php_oci8.dll en el systwm y system32 de Windows.
3. Reiniciar equipo
Y TODO OK.....
BYEEEE,
ATT:
MARISOL ORTIZ
ingmaryortiz_hotmail.com |