Foros del Web » Programando para Internet » PHP »

PHP OO PHP5 con Oracle 9i

Estas en el tema de PHP5 con Oracle 9i en el foro de PHP en Foros del Web. Saludos Amigos del foro, agradeazco me puedan ayudar con lo siguiente: Mi objetivo: conectarme a una base de dato Oracle 9i El error:Warning: oci_connect() [function.oci-connect]: ...
  #1 (permalink)  
Antiguo 24/03/2012, 09:24
 
Fecha de Ingreso: marzo-2012
Mensajes: 1
Antigüedad: 12 años, 8 meses
Puntos: 0
PHP5 con Oracle 9i

Saludos Amigos del foro, agradeazco me puedan ayudar con lo siguiente:

Mi objetivo: conectarme a una base de dato Oracle 9i

El error:Warning: oci_connect() [function.oci-connect]: ORA-12560: TNS:protocol adapter error in D:\wamp\www\encuestaweb\funciones.php on line 52

Uso: apache2.2.8 y php5.2.6
Sistema Operativo: como servidor de la plaicacion web uso Window 7.
la variable Oracle_Sid, está definida en las variables de entorno.
el servidor de la base datos es otro equipo, un windows server 2003.

He actualizado las librerias que trae php para la conexion por las que provee oracle en su sitio web (Instanclient10_1)

mediante este codigo (resumido) intento hacer la conexion,

Código PHP:
function conectarOracle(){    

          
$tns_name="SERVTEC =
      (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = SERVIORACLE)(PORT = 1521)) )
          (CONNECT_DATA =(SERVICE_NAME = servtec)))"
;    

          
$conexionoci_connect("miusuario""miclave",$tns_name);
          if (!
$conexion) {              
              die(
'Imposible conectar a la base de datos ');
          }


me aparece el error:
Warning: oci_connect() [function.oci-connect]: ORA-12560: TNS:protocol adapter error in D:\wamp\www\encuestaweb\funciones.php on line 52

utilizo otras aplicaciones como Sql/Plus y Toad en ese mismo equipo que funciona sin ningun probelama.

gracias.

Etiquetas: oracle, php5, sql, variables, usuarios
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 21:56.