Après avoir modifié mon DAL pour gérer des erreurs SQL spécifiques, j'ai pu réessayer toutes les transactions chaque fois qu'il y avait un basculement de groupe de disponibilité.
Je gère les erreurs SQL suivantes
Codes d'erreur de gravité 16 DB (10054, 233, 232, 2812, 64, 3906)Codes d'erreur de gravité 14 DB (983, 922, 945)