Failover Issue with Multiple Databases
hello everyone,
a week ago had issue database mirroring. have setup high safety mode witness server 5 databases running on sql default instance in windows 2008r2 64-bit , sql2008sp1. making changes physical server on these databases running , unfortunately had made ip changes took server offline (note: server not shutdown/restarted). front end-application uses 5 databases when transactions performed.
setup looks this:
server (principal), server b(mirror), server c (witness)
as had configured witness server, did initiate fail-over. failed-over 2 databases while remaining 3 databases still in primary server. when checked on mirror server able see 2 databases principals , remaining databases in mirror, synchronizing state. tried ping principal witness , did not go through, principal cut-off. application down 15 min, during time followed these steps bring mirror db's back.
1. alter database 'db-names' set partner off
restore database 'db-names' recovery.
my questions:
1. why did witness fail-over 2 databases , not of them when detected not able ping principal?
i able repro issue in test env , see same thing, witness not able fail-over databases. issue design?
thanks,
dave d
you changed ip , check both db server , witness instance server resolving through dns,
it seems host name still resolving old ip, make sure use fqdn resolving.
mithil url] http://eukhost.com[/url] email: sales@eukhost.com
SQL Server > Database Mirroring
Comments
Post a Comment