Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/02/2012, 09:27
Avatar de PICOROFG
PICOROFG
 
Fecha de Ingreso: febrero-2008
Ubicación: Quito, Ecuador, Ecuador
Mensajes: 120
Antigüedad: 16 años, 2 meses
Puntos: 0
Pregunta Error conexión Php con Oracle

Buenos días,

Solicitando su ayuda, quiero mostrar mi problema a continuación:

Tengo instalado Oracle Client 10 en un Windows Server 2008 64 bits al cual he probado la conexión y lo hace correctamente, ahora el problema radica en el que en PHP tengo un script como el siguiente:

Código PHP:
<?php
$conexion 
oci_connect('user''pass''host');
if (!
$conexion) {
$e oci_error();
print 
htmlentities($e['message']);
exit;
}

$stid oci_parse($conexion"select FIRST_NAME, _LAST_NAME from names");
$r=oci_execute($stid);

if(!
$r){
$e oci_error($stid);
trigger_error(htmlentities($e['message'], ENT_QUOTES),E_USER_ERROR);
}

while(
$row=oci_fetch_array($stid)){
//reset($results);
echo $row['FIRST_NAME'];
echo 
$row['LAST_NAME'];
}

?>

Y obtengo este error:

Warning: ocilogon() [function.ocilogon]: ORA-12154: TNS:no se ha podido resolver el identificador de conexión especificado in C:\inetpub\wwwroot\script.php on line 2

Cabe destacar que uso PHP 5.2 bajo IIS7 además tengo habilitada la extensión para oci (php_oci8.dll) y la visualizo habilitada haciendo :

Código PHP:
<?php phpinfo(); ?>

Agradezco su ayuda de antemano