Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Trigger su Vista

4 views
Skip to first unread message

David

unread,
Nov 19, 2009, 4:48:06 AM11/19/09
to
Buongiorno a tutti,
avrei necessita di creare un trigger su una vista che punta su una tabella locata su altro server.
Il quadro della situazione � sostanzialmente questo:

Server SQL 2005 che chiameremo A
Server SQL 2005 che chiameremo B

Su A esite una tabella + una vista che punta alla tabella sul server B (collegato ad A).

La mia domanda � questa: � possibile creare un trigger sulla vista presente nel server A tale per
cui gli inserimenti che vengono fatti nella tabella sul server B vengano replicati sulla tabella
presente sul server A.
Faccio presente che non mi � possibile creare un trigger direttamente sulla tabella del server B.

Grazie

David

Luca Bianchi

unread,
Nov 19, 2009, 5:05:18 AM11/19/09
to
> � possibile creare un trigger sulla vista presente nel server A tale per
> cui gli inserimenti che vengono fatti nella tabella sul server B vengano
> replicati sulla tabella
> presente sul server A.

Puoi creare un trigger sulla vista, ma se
l'inserimento/modifica/cancellazione avviene su un altro oggetto � evidente
che il trigger non scatter�. Un trigger pu� essere scatenato da eventi
sull'oggetto sul quale � definito, non per eventi che si verificano su altri
oggetti...

> Grazie
>
> David

Bye

--
Luca Bianchi
Microsoft MVP - SQL Server


David

unread,
Nov 19, 2009, 5:25:16 AM11/19/09
to

Ti ringrazio Luca, � esattamente la risposta che mi ero dato.
Ma ho preferito avere una conferma "informata".
;-)

David

0 new messages