This question was sent to me via email. My reply follows.
Quick question on DB mirroring client redirection after Principal fails ...Consider a simple scenario with Asynchronous mirroring:
Source={PrincipalServerName};Initial Catalog={DBName};Integrated Security=SSPI;Failover Partner= {MirrorServerName}
I can force the service or break the mirroring session (assuming with possible data loss) and re-setup later when Principal comes online.
My answer:
If you break mirroring, the Failover Partner parameter of the connection string will not be honored because the database is not currently participating in mirroring. You would have to alter the connection string to point at the mirror as the principal. One caveat to this is if you were already running on the original mirror as the current principal and the server you force service on is listed as the principal in the connection string already, no changes will need to be made.