|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |
|
Membre à l'essai
![]() Inscription : février 2009 Messages : 122 ![]() |
Bonjour bonjour
nous avons configuré, pour une de nos applis, un mirroring de BD SQL Server 2008 (les instances etant sur 2 serveurs différents) Ce miroir utilise un 3e serveur témoin Tout marche bien Nous allons sur le serveur applicatif et configurons ODBC pour tester la connexion au primaire Et la nous nous demandons comment ODBC va switcher d'instance en cas de panne du primaire Lors de la conf, il apparait une case Code :
Utiliser le serveur SQL de récupération de défaillances si le serveur SQL n'est pas disponible
D'apres l'aide de l'outil : Citation:
Et par voie de conséquence comment faire pour que ODBC ai en configuration mon serveur primaire et mon serveur secondaire pour switcher en cas de défaillance ? D'avance merci |
|
|
|
00
|
|
|
#2 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
Vous pasez par ODBC Data Source Administrator ?
++ |
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : juillet 2009 Messages : 20 ![]() |
Quand vous configurez la source de données ODBC dans ODBC Data Source Administrator dans le 3eme ecran de parametrage vous cochez la case "change the default database" cela vous donne acces a une combobox listant les bases de votre serveur primaire et vous permet d'indiquer le "mirror server" dans l'editbox juste en dessous.
|
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 950 ![]() |
ODBC est un middeleware qui n'assure pas le reroutage automatique vers le serveur de secours (failover partner). C'est pourquoi cette case à cocher est grisée. Pour faire en sorte que vos applications puissent basculer automatiquement, il faut impérativement utilise le middleware SQLN CLI (native client).
Deux solutions : 1) modifiez le code de vos applications pour utiliser SQLN CLI à la place d'ODBC 2) prévoir le basculement manuel. A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#5 |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
En fait SQLN CLI est disponible dans la version OLEDB et ODBC. Pour ces 2 technologies de connexion il est possible de faire du failover avec du mirroring SQL Server.
>> http://msdn.microsoft.com/en-us/library/ms131373.aspx En passant par odbcad32.exe (ODBC Data Source Administrator ) un driver autre que SQLNCLI peut etre utilise par confusion --> Driver pour SQL Server. Verifiez si vous utilisez bien le driver SQLNCLI. ++ |
|
00
|
|
|
#6 | |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 950 ![]() |
Citation:
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
|
00
|
|
|
#7 | |
![]() ![]() ![]() David BARBARINExpert SQL Server Inscription : août 2005 Messages : 3 723 ![]() |
Si je ne me trompe pas depuis la version 9 du driver.
Ici tu peux voir qu'effectivement le driver a ete ameliore pour supporter la fonctionnalite de mirroring Je cite : Citation:
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com