Я настроил зеркальное отображение базы данных, а затем использовал connectionstring
для подключения к нему:
Data Source={0};Failover Partner={1};Initial Catalog=AdventureWorks;
Integrated Security=True;
После добавления некоторых данных в базу данных я отключаю основной сервер, чтобы зеркальный сервер стал основным сервером. Я снова открываю соединение, получаю эту ошибку:
System.Data.SqlClient.SqlException: A transport-level error has
occurred when sending the request to the server. (provider: Shared Memory
Provider, error: 0 - No process is on the other end of the pipe.)
Я думал, что если в строке подключения указан Failover Partner, ADO.NET сделает всю работу за меня. Так что мне теперь делать?
Этот вопрос актуален. Большое спасибо за вашу помощь.