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

Popular posts from this blog

Conditional formatting a graph vertical axis in SSRS 2012 charts

Register with Power BI failed

SQL server replication error Cannot find the dbo or user defined function........