Я запускаю два экземпляра MS-SQL для создания среды зеркальной базы данных, у меня есть экземпляр на виртуальной машине и еще один экземпляр, наряду со свидетелем, на физической машине. Я знаю, что это не лучшая конфигурация, но она предназначена только для учебных целей.
Теперь, когда я пытаюсь отразить базу данных, я получаю следующую ошибку . Все настройки поступают автоматически из мастера настройки зеркала, поэтому сервер ДОЛЖЕН быть видимым, кроме того, я могу подключиться к нему из физической студии управления, и я создал правило для входящих подключений на виртуальной машине, чтобы разрешить все входящие подключения на порт 5022.
Как я могу это исправить?
Вы используете учетные записи домена для своих учетных записей службы SQL Server? Если нет, то что вы используете? Локальная система? Вы используете сертификаты?
Этот пост - хорошее средство для устранения некоторых из наиболее распространенных причин 1418 -
http://blogs.msdn.com/b/grahamk/archive/2008/12/08/database-mirroring-error-1418-troubleshooter.aspx
В этом блоге есть несколько ссылок в разделе предположений, которые могут применяться здесь к вашей конфигурации.