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

Откуда:
Сообщений: 8
Приветствую.
Хочу настроить зеркалирование между двумя sql базами. Версия сервера в обоих случаях 10.0.5500, название баз одинаковое. Та что планируется как зеркало восстановлена в режиме no_recovery.
Воспользоваться пытаюсь интерфейсом Managment Studio. Отказываюсь от настройки следящего сервер, снимаю галку с шифрования оставляю порт 5022 и название Mirroring. Далее выбираю сервер зеркало, Connect, меняю способ авторизации на sql и подключаюсь как sa, опять же оставляю порт 5022 и название Mirroring. В Service accounts for the following instances оставляю поля Principal и Mirror пустыми.
Конфигурирование завершается удачно
"Configuring Endpoints

- Configuring endpoint on principal server(***) (Success)

- Configuring endpoint on mirror server(*****) (Success)"

Но при попытке стартовать зеркалирование я ловлю ошибку

"TITLE: Database Properties
------------------------------

An error occurred while starting mirroring.

------------------------------
ADDITIONAL INFORMATION:

Alter failed for Database 'TEST'. (Microsoft.SqlServer.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=10.0.5500.0 ((Katmai_PCU_Main).110921-2358 )&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Alter Database&LinkId=20476

------------------------------

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo)

------------------------------

The server network address "TCP://*****:5022" can not be reached or does not exist. Check the network address name and that the ports for the local and remote endpoints are operational. (Microsoft SQL Server, Error: 1418)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=10.00.5500&EvtSrc=MSSQLServer&EvtID=1418&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------"

Даже не знаю как быть, telnet в обе стороны по этим портам проходят без проблем...
Подскажите плз что я не так делаю.
24 сен 13, 17:49    [14879037]     Ответить | Цитировать Сообщить модератору
 Re: Настройка зеркалирования с SQL авторизацией, без следящего сервера  [new]
Andrey Sribnyak
Member

Откуда: Киев
Сообщений: 599
karellia,

а что говорит
telnet *****:5022

???
24 сен 13, 18:13    [14879158]     Ответить | Цитировать Сообщить модератору
 Re: Настройка зеркалирования с SQL авторизацией, без следящего сервера  [new]
karellia
Member

Откуда:
Сообщений: 8
Andrey Sribnyak,

telnet проходит как с основного на зеркало, так и в другую сторону по 5022 порту
25 сен 13, 09:22    [14880537]     Ответить | Цитировать Сообщить модератору
 Re: Настройка зеркалирования с SQL авторизацией, без следящего сервера  [new]
karellia
Member

Откуда:
Сообщений: 8
Вот здесь https://www.sql.ru/forum/664364/mirroring-dlya-chaynikov?hl=1418?
советуют запускать sql server под одной и той же учеткой.
Создал administrator с правами локального администратора (как и на планируемой зеркалке), в сервер конфигураторе изменил Log On As у SQL Server (MSSQLSERVER) на эту учетку - результата нет. Та же ошибка :(
25 сен 13, 10:32    [14880919]     Ответить | Цитировать Сообщить модератору
 Re: Настройка зеркалирования с SQL авторизацией, без следящего сервера  [new]
karellia
Member

Откуда:
Сообщений: 8
А лог сервера зеркала вот что говорит


2013-09-25 10:02:38.94 spid54 The Database Mirroring protocol transport is now listening for connections.
2013-09-25 10:04:39.87 Logon Database Mirroring login attempt failed with error: 'Connection handshake failed. An OS call failed: (8009030c) 0x8009030c(Попытка входа в систему неудачна). State 67.'. [CLIENT: 10.99.10.157]
*****
2013-09-25 10:04:58.37 Logon Database Mirroring login attempt failed with error: 'Connection handshake failed. An OS call failed: (8009030c) 0x8009030c(Попытка входа в систему неудачна). State 67.'. [CLIENT: 10.99.10.157]
2013-09-25 10:23:59.89 spid52 The Database Mirroring protocol transport has stopped listening for connections.
2013-09-25 10:24:01.89 spid52 The Database Mirroring protocol transport is disabled or not configured.
25 сен 13, 10:41    [14880966]     Ответить | Цитировать Сообщить модератору
 Re: Настройка зеркалирования с SQL авторизацией, без следящего сервера  [new]
karellia
Member

Откуда:
Сообщений: 8
Я вобщем протупил. На зеркале sql сервер стартовал не под administrator, а под LocalSystem..., изменил на administrator и синхронизация прошла.

Основная база в состоянии Principal, Synchronized
Зеркало - Mirror, Synchronized / Restoring

Спасибо за внимание :)
25 сен 13, 12:37    [14881742]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить