Another question I'm afraid.
I've just been reading some information about SQL database mirroring. It lists the following 'features' of mirroring:
1. Full database redundancy
2. Near instantaneous failover within 3 seconds
3. Failover can be performed manually or automatically.
4. No special hardware requirements.
5. Ease of manageability as it is easy to set up and can be configured to be self monitoring for automatic failover.
6. Transparent client redirection
My question is about the 6th option. I didn't know the clients were redirected if the database fails over to the mirror. I thought you'd need SQL clustering for that.
If I have an application writing data to a database on Server1 and it fails over to Server2, will the application start writing the information to the (now principle) database on Server2?