Bonjour,
J'ai mis en place le mirroring avec SQL Server 2008. J'ai trois serveurs : le principal (SP), le mirroir (SM) et le témoin (ST). Cela concerne 2 bases que j'appelerais BI et BM.
Au niveau d'une des tables de BI, j'ai créer un trigger qui, sur insertion/modification execute une procédure stockée dans BM. Cependant, lorsque j'ai BI en principal sur l'un des serveurs et BM en principal sur l'autre serveur, cela ne fonctionne pas.
D'où mes questions :
1 - Est-il possible de contrôler les basculements, afin que toutes les bases actives soient sur un seul serveur et non une partie active sur l'un et le reste sur l'autre ?
2 - Existe t'il un moyen simple dans mon trigger de déclencher la procédure de BM indépendemment de la base active (que ce soit sur SP ou SM) ? (je pense actuellement à vérifier la base active par le code)
Merci d'avance
Partager