2015-05-04 4 views
2

У меня есть два сервера баз данных Microsoft SQL Express 2008 (A & B), но только 1 используется одновременно.Зеркалирование базы данных SQL Express

В случае что-то happends с сервером базы данных А я взять последнюю резервную копию из A и восстанавливаю сервер B из этой резервной копии, а затем я запускаю В качестве активного сервера базы данных

В этом сценарии: что было бы лучше способ постоянно обновлять B, а не использовать восстановление из резервной копии? Есть ли какой-либо плавный способ сохранить оба зеркала баз данных друг от друга в режиме реального времени?

Спасибо!

ответ

2

Поскольку зеркалирование баз данных и отправка журналов недоступны в выпусках SQL Express, вот одно из решений для настройки журнала доставки в Express Edition.

Log Shipping in SQL Express

+0

Спасибо! Просто проскользнул, но на первый взгляд похоже, что я после, я попробую! – user1096112

0

Я знаю, что это старый пост, но, возможно, это поможет кому-нибудь в будущем поисках помощи. Вам разрешили установить еще один экземпляр SQL с использованием существующего номера лицензии, если только вы используете его как зеркало. Когда вы возвращаете принципала обратно в сеть после отказа, убедитесь, что применяются те же правила. Другими словами, если у вас есть 5 баз данных, работающих на принципе, и он идет вниз, и вы терпите неудачу над одним в зеркало, а затем, когда директор возвращается в очередь, вы не можете использовать остальные 4 на первичной и зеркальной db, работающей на зеркале сервер.

Смежные вопросы