OVH Cloud OVH Cloud

Trigger ou SP sur plusieurs bases de plusieurs serveurs dans un seul domaine

1 réponse
Avatar
LuckyMan
Bonjour,

Problème d'école... Je ne trouve plus la syntaxe pour, dans une procédure
cataloguée ou des triggers, utiliser des tables provenant de plusieurs bases
situées sur le même serveur NT ou des serveurs du même domaine.
En fait un ami m'a subitement fait douté de la possibilité de faire par
exemple un trigger dans une base qui ferait par exemple un insert dans une
table d'une autre base de donnée, le tout dans une transaction.

Merci

Lucky Man

Click here to answer / cliquez ci dessous pour me répondre directement
http://cerbermail.com/?LBYq8YUwyz

1 réponse

Avatar
Fred BROUARD
Il n'y a aucune raison qu'un trigger ne puisse modifier les données d'une tables
d'une autre base, voire dans un autre serveur si MSDTC est activé.

Il faut cepandant utiliser la notation pointée : MonServer.Mabase.MonSchema.MonObjet

A +

LuckyMan a écrit:
Bonjour,

Problème d'école... Je ne trouve plus la syntaxe pour, dans une procédure
cataloguée ou des triggers, utiliser des tables provenant de plusieurs bases
situées sur le même serveur NT ou des serveurs du même domaine.
En fait un ami m'a subitement fait douté de la possibilité de faire par
exemple un trigger dans une base qui ferait par exemple un insert dans une
table d'une autre base de donnée, le tout dans une transaction.

Merci

Lucky Man

Click here to answer / cliquez ci dessous pour me répondre directement
http://cerbermail.com/?LBYq8YUwyz




--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************