[W2K3] [CPS4.5/HRP2] Connexion à un DataStore en mirroring

Salut les Citrixiens!



Je rencontre un problème sur une solution de faillover de la connexion au DataStore.


  • Le DataStore est hébergé sur 2 serveurs SQL 2005 Standard édition en mirroring.


  • Le SQL Native Client est installé afin de bénécifier de l’option “FAILLOVER_PARTNER”.


  • Si on fait un test via un system DSN ou un user DSN, la bascule se fait bien.


  • Via le fichier DSN la bascule ne se fait que si les 2 serveurs SQL sont en lignes.



    Est-ce que quelqu’un a déjà rencontré ce soucis ?



    Un call est ouvert chez MS mais on ne sait jamais, j’aurais peut être une réponse plus rapide par ici :wink:



    Merci d’avance,

    Sam

tu veux dire que quand tu te connecte à ton cluster SQL via un fichier DSN la bascule ne fonctionne pas si le node vers lequel le fichier DSN pointait n’est plus disponible ?

Peut être qu’il faut que la connexion à la DS SQL soit ré établi…

mais là je pense que l’on ne parle meme pas du service IMA en tant que tel qui n’arrive pas à basculer car il mentionne qu’avec un user ou system dsn ça passe… et IMA n’aime pas ce genre de DSN



donc les tests ont dû être faits depuis l’outil ODBC de Windoz

Il me semble que dans ce type de config sql en miroir (log shapping), la table de connexion des n’est pas partagé entre les serveurs, il semblerait logique que ima ai le besoin de relancer sa connexion à la DS.



Pour le vérifier, faudrait faire le test avec un client sql qui conserve la connexion et pas avec un simple test de dsn…

"ThinIsFat" wrote:
tu veux dire que quand tu te connecte à ton cluster SQL via un fichier DSN la bascule ne fonctionne pas si le node vers lequel le fichier DSN pointait n'est plus disponible ?

Tout à fait... Le support MS a reproduit le problème et travaille dessus...

Il me semble que dans ce type de config sql en miroir (log shapping), la table de connexion des n'est pas partagé entre les serveurs, il semblerait logique que ima ai le besoin de relancer sa connexion à la DS.


Pour l'instant ce n'est même pas au niveau d'ima que le problème se passe on en est encore à valider le bon fonctionnement de la bascule automatique avec un fichier DSN...
"SammaS" wrote:
"ThinIsFat" wrote:
tu veux dire que quand tu te connecte à ton cluster SQL via un fichier DSN la bascule ne fonctionne pas si le node vers lequel le fichier DSN pointait n'est plus disponible ?

Tout à fait... Le support MS a reproduit le problème et travaille dessus...

Il me semble que dans ce type de config sql en miroir (log shapping), la table de connexion des n'est pas partagé entre les serveurs, il semblerait logique que ima ai le besoin de relancer sa connexion à la DS.


Pour l'instant ce n'est même pas au niveau d'ima que le problème se passe on en est encore à valider le bon fonctionnement de la bascule automatique avec un fichier DSN...
Pour m'être amusé avec de la réplication sql via du double take, est-ce que la partie service spn dans l'ad est good ?
"MaxB (Jolebarjo)" wrote:
Pour m'être amusé avec de la réplication sql via du double take, est-ce que la partie service spn dans l'ad est good ?
Ca semble bon de ce côté la, merci...

Le support MS nous a fait faire quelques traces SQL et réseau et pour l'instant pas de news... Si on a rien lundi, on contactera le TAM pour débloquer la situation...

Juste pour info, le retour du support MS : Bug dans le odbcad32 qui ne gère pas bien le failover. Si on test avec un “vrai” environnement Citrix : cela fonctionne…