Trigger en View

12/11/2004 - 07:09 por Sergio Martinez | Informe spam
Hola grupo, tengo una vista que hacer referencia a un servidor externo esta
vista son las existencia por cada sucursal y tiene alrededor de 1000000 de
registros, para accesar a esta tabla es un poco lento por lo que decidi
tener los registros localmente para que mi aplicacion se mas rapido, pero
esta vista cambia cada cierto tiempo, las existencias, intente crear un
trigger con INSTEAD OF cuando lo probe al parecer no se activa el trigger
pense que estaba malo, cuando lo probe localmente me funciono. otra opcion
que tengo es que cada cierto tiempo, barrer esta vista para actualizar mi
tabla, pero siento que se me pondria lento el servidor.

mi pregunta es, este tipo de trigger no funciona con vista relacionadas con
otro servidor o hay algun tipo de propiedad que de debo de definir antes
para que el trigger se active.

Gracias,


Sergio Martinez
sgmp@yahoo.com
 

Leer las respuestas

#1 Paulino Padial
12/11/2004 - 11:49 | Informe spam
A ver, este es un tema muy simple. No se puede hacer por varias razones.
Pero ademas con logica. Piensa que un trigger tiene qeu ser rapido de
ejecutarse... no puedes meter ahi una trasaccion, ni mandar correos ni
nada...
No se activa ademas, y si te funciona localmente, porque es el servidor el
que tiene que lanzarlo.

Pero eso, un trigger es para lo que es. ;)

__________________________________________

Paulino Padial López


Microsoft SQL-Server Administrator.
Microsoft Certified Solution Developer
Microsoft Certified Trainer


"Sergio Martinez" escribió en el mensaje
news:
Hola grupo, tengo una vista que hacer referencia a un servidor externo


esta
vista son las existencia por cada sucursal y tiene alrededor de 1000000 de
registros, para accesar a esta tabla es un poco lento por lo que decidi
tener los registros localmente para que mi aplicacion se mas rapido, pero
esta vista cambia cada cierto tiempo, las existencias, intente crear un
trigger con INSTEAD OF cuando lo probe al parecer no se activa el trigger
pense que estaba malo, cuando lo probe localmente me funciono. otra


opcion
que tengo es que cada cierto tiempo, barrer esta vista para actualizar mi
tabla, pero siento que se me pondria lento el servidor.

mi pregunta es, este tipo de trigger no funciona con vista relacionadas


con
otro servidor o hay algun tipo de propiedad que de debo de definir antes
para que el trigger se active.

Gracias,


Sergio Martinez



Preguntas similares