Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/05/2009, 05:59
Pikamo
 
Fecha de Ingreso: febrero-2007
Mensajes: 43
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta

ORA-12516: TNS:el listener no ha encontrado ningún manejador disponible con una pila de protocolos coincidente.

como podria controlar esta excepcion que me tira oracle de vez en cuando ?

la cuestion es que cada cierto tiempo el server no se que le pasa que no deja tener acceso a mi pagina web mediante una conexion de oracle :

Código PHP:
<?php 
/*  esta es conexion aislada:
conexionAislada.php */
try {
$conexion oci_connect("host","contraseña","ipserver");
} catch (
Exception $e) {
 echo 
'Sobre la excepcion: ',  $e->getMessage(), "\n";
}    
?>
Código PHP:
<?php 
/* 
conexion.php */
    
try {
        include 
"conexionAislada.php";
        
$statement oci_parse($conexion$consulta) or die("NO EXISTE conexionAislada.php , esta es conexion : ".$conexion." y esta es la consulta : ".$consulta);
        
oci_execute($statement);
        } catch (
Exception $e) {
            echo 
'Sobre la excepcion: ',  $e->getMessage(), "\n";
        }    
?>
(( supuestamente el server que contiene la base de datos esta perfecto ) yo no soy el admin del server :S ) esto pasa solo de vez en cuando , pero la cuestion es que pasa y no se por que es ... por ello quiero controlarlo ( el error ) con un try...catch pero no me recoje la excepcion no se por que me suelta el error y el mensaje que pongo en el catch no me lo saca..

alguna idea? mas info?
gracias.

ORA-12541 ahora me a dado ese error que creo q es lo mismo ,
TNS:no hay ning�n listener in C:\wamp\www\****\conexionAislada.php on line 3

Warning: oci_parse() expects parameter 1 to be resource, boolean given in C:\wamp\www\****\conexion.php on line 4

Última edición por GatorV; 11/05/2009 a las 09:30