2012-03-28 3 views
0

У меня проблема с моим зеркалированием. Я уже использовал эту функцию, чтобы сделать работу 2 дБ.
Но это было на испытательных базах. Теперь, когда я использую мои сценарии на работе БД выдает ошибку:Ошибка зеркалирования MSSQL 1499

Msg 1499, Level 16, State 1, Line 1 
Database mirroring error: status 1488, severity 16, state 1, string db_name. 

Есть предложения?

ответ

0

вы база данных может находиться в однопользовательском режиме

правой кнопкой мыши базу данных -> Параметры и выберите многопользовательском под Ограничить доступ

+0

конечно мой основной находится в однопользовательском режиме ... В противном случае, как я могу сделать их быть точно такой же, а работа БД постоянно меняется. Вы уверены, что это из-за SM? – StNickolas

+0

его зеркальная база данных, которая должна быть у одного пользователя, а не главного – Diego

+0

Зеркало db должно быть точно таким же, как и у принципала. Как только основные изменения, я должен сделать резервную копию снова. Поэтому я сделал это в SM. – StNickolas

0

попытаться проверить имена главных и зеркало сервера, dtabase имя и т.д. Это возможно, что есть опечатки.

0

Это случилось недавно. Мы обнаружили, что SQL установил восстановленную базу данных в однопользовательский режим во время процесса восстановления.

После некоторых исследований мы просто перезапустили службы SQL-сервера на зеркале. Когда SQL запустила резервное копирование, восстановленная база данных была в многопользовательском режиме, и мы смогли инициализировать зеркалирование без каких-либо проблем.

Есть и другие сайты с ответами, но они требуют снятия основной базы данных. В то время это был не вариант для нас. Вот один из примеров, когда перезапуск зеркала не помогает следующему человеку, который сталкивается с этим.

http://blog.armgasys.com/?p=259

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

  • Нет связанных вопросов^_^