Foros del Web » Programando para Internet » PHP »

Como Conectar a Oracle 9i

Estas en el tema de Como Conectar a Oracle 9i en el foro de PHP en Foros del Web. Hola a Tod@s: Por favor necesito ayuda con la conexión aOracle 9i. Tengo un servidor Web Apache configuracon con PHP bajo Windows, quesiera saber los ...
  #1 (permalink)  
Antiguo 10/05/2005, 16:47
 
Fecha de Ingreso: marzo-2005
Mensajes: 41
Antigüedad: 19 años, 1 mes
Puntos: 0
Exclamación Como Conectar a Oracle 9i

Hola a Tod@s:

Por favor necesito ayuda con la conexión aOracle 9i.

Tengo un servidor Web Apache configuracon con PHP bajo Windows, quesiera saber los pasos para poderme conectar a una BD en Oracle 9i.

Por favor si pueden desde cuales lineas descomento en el php.ino, muchas gracias por su colaboración.
  #2 (permalink)  
Antiguo 10/05/2005, 17:43
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
La verdad que de oracle no caso una... En http://ar2.php.net/manual/es/ref.oracle.php está la lista de Funciones Oracle, supongo que ahí encontrarás lo q buscñas
  #3 (permalink)  
Antiguo 11/05/2005, 01:16
 
Fecha de Ingreso: abril-2005
Mensajes: 16
Antigüedad: 19 años
Puntos: 0
Hola Jonnathan!!

Al fin una pregunta que creo poder contestar!! Yo estoy terminando una aplicación exactamente con las mismas características que la tuya: Oracle 9i+PHP bajo Windows.

Lo que es estrictamente la conexión, yo lo hago en dos líneas (date cuenta que, como se repetirán contínuamente, lo más interesante es hacerte una funcioncita, o bien llamarlo con include o require):

$host = "NombreUsuarioOracle@CadenaConexion";
$conexion = ora_logon($host, "Contraseña");

// Yo lo asigno a una variable, porque luego quiero empezar los scripts preguntando si la variable $conexion ha provocado un error o no, o sea if ($conexion) {.....} else {error de conexion}

Donde el nombre de usuario, la contraseña y la cadena de conexión son los tres datos que, en mi caso del SQL*Plus me pide cada vez que lo arranco.

Una vez tuve esto hecho y funcionando, el funcionamiento era siempre el mismo:
$host = "NombreUsuarioOracle@CadenaConexion";
$conexion = ora_logon($host, "Contraseña");
if ($conexion) {
$bd = ora_open($conexion);
.........
.........
}

Espero que sea esto a lo que te referías, y que te sirva de ayuda, vale?

Venga Jonnathan, un saludo!!
  #4 (permalink)  
Antiguo 14/06/2005, 13:48
Avatar de marlx  
Fecha de Ingreso: febrero-2004
Ubicación: Viña del Mar - Chile
Mensajes: 55
Antigüedad: 20 años, 1 mes
Puntos: 0
gracias, me es de gran ayuda tu aporte
__________________
Dim Mario as New Ingeniero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:04.