Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/05/2009, 06:27
Alextroy
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: ¿Que hacer con DBLink inactivo?

Hola, siguiendo vuestros consejos he usado:

BEGIN
SELECT COUNT(*) INTO testlink FROM DUAL@dblink;

INSERT INTO tabla@dblink (campo1,campo2) VALUES (valor1, valor2);

EXCEPTION
WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.PUT_LINE ('caca');
END;


Pero no sirve de nada, cuando fuerzo a que se ejecute el trigger desde la aplicación esta hace un rollback y de devuelve el error ORA-02068.

¿habrá alguna forma de poder hacerlo totalmente transparenente para la aplicación?