Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Помогите плз разобраться с причиной перехода на резервный сервер(mirroring)  [new]
abrashka
Member

Откуда:
Сообщений: 517
День добрый!
Microsoft SQL Server 2014 (SP1-GDR) (KB4019091) - 12.0.4237.0 (X64)
Настроено зеркалирование, хозяин базы жалуется, что произошел внезапный переход на резервный сервер.
Есть возможность определить или на самом деле тпроизошел failover, когда и по какой причине?
Запустил такой вот скрипт, но результат нулевой:
SELECT d.name, t3.time, (1 - t3.role) as status
FROM (
    SELECT t1.database_id, t1.time, t1.role 
    FROM 
        (
            SELECT RANK() OVER (ORDER BY database_id, time) AS rec, database_id, role, time 
            FROM msdb.dbo.dbm_monitor_data dbmd with(nolock)
        ) as t1
        INNER JOIN 
        (
            SELECT RANK() OVER (ORDER BY database_id, time) AS rec, database_id, role, time 
            FROM msdb.dbo.dbm_monitor_data dbmd  with(nolock)
        ) t2 ON T1.database_id = T2.database_id and t1.rec = (t2.rec - 1) AND t1.role <> t2.role
    ) t3
    INNER JOIN sys.databases d ON t3.database_id = d.database_id
ORDER BY d.name, t3.time



P.S. не исключаю вариант, что никакого перехода не было, поэтому хотелось бы найти информацию в логах


Спасибо!

Сообщение было отредактировано: 23 окт 17, 13:09
23 окт 17, 13:08    [20892067]     Ответить | Цитировать Сообщить модератору
 Re: Помогите плз разобраться с причиной перехода на резервный сервер(mirroring)  [new]
MKDT
Guest
Думаю такое нужно искать в логах следящего сервера. Переходит на зеркало, если следящий и второй сервер не могут достучаться до первого сервера.
23 окт 17, 13:13    [20892093]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить