Привет, джедаи SQL,
Я хочу, чтобы моя база данных была всегда доступна. Итак, я настроил зеркальное отображение базы данных, которое отлично работает.
Однако мой вопрос: как я могу последовательно обращаться к базе данных? Я хочу, чтобы доступ к базе данных был прозрачным для состояния базового зеркала. В настоящее время, если я отправляю трафик на SQL-SERVER-01 и запускается аварийное переключение, мой трафик теперь должен идти на SQL-SERVER-02.
Есть ли способ абстрагироваться от этого? Могу ли я использовать функцию кластеризации Windows Enterprise, чтобы иметь один виртуальный IP-адрес, который автоматически перемещается между тем, что является основным зеркалом SQL?
Да, укажите SQL-SERVER-02 в строке подключения в качестве партнера по отработке отказа.
Data Source=SQL-SERVER-01;Failover Partner=SQL-SERVER-02;Initial Catalog=myDataBase;Integrated Security=True;