• houming1982 (4/12/2013)


    If data loss happened when failed over to the mirror server, and there were lots of transactions happened on the mirror server during the downtime of principal server, HOW TO FAILOVER back to the principal server on keeping Consistency of data?

    If a fail over is issued either manual or automatic, there is no chance for data loss. Data loss will not occur. Data loss is only possible when you use FORCE_SERVICE_ALLOW_DATA_LOSS to force the mirror to come online. When the mirroring session is resumed after forcing service, and data that was on the principal and not yet synched to the mirror at time of failure will be lost and the new mirror (original principal) will be synched with the new principal.


    My blog: SQL Soldier[/url]
    SQL Server Best Practices:
    SQL Server Best Practices
    Twitter: @SQLSoldier
    My book: Pro SQL Server 2008 Mirroring[/url]
    Microsoft Certified Master: SQL Server, Data Platform MVP
    Database Engineer at BlueMountain Capital Management[/url]