|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration. |
|
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
|
Новый участник Сообщения: 13 |
Профиль | Отправить PM | Цитировать используется SQL server 2005 Standart SP3
есть 2 сервера vm1 - principal, vm2 - mirror, на основном сервере база данных dest на основном сервере: dbcc traceon(1400, -1) exec dbo.sp_dbcmptlevel @dbname = N'dest', @new_cmptlevel = 90 select recovery_model_desc from sys.databases where name = 'dest' backup database dest to disk = 'c:\dest\dest.bak' with format backup log dest to disk = 'c:\dest\dest.ldf' with format на зеркале: dbcc traceon(1400, -1) restore database dest from disk = 'c:\dest\dest.bak' with norecovery restore log dest from disk = 'c:\dest\dest.ldf' with norecovery на зеркальном сервере создается база dest (Restoring...) на обоих серверах создаю конечные точки: create endpoint mirroring state = started as tcp (listener_port = 5022, listener_ip = all) for database_mirroring (role = partner) на запрос: select dme.name, dme.protocol_desc, dme.type_desc, dme.state_desc, role_desc, te.port, te.ip_address from sys.database_mirroring_endpoints as dme inner join sys.tcp_endpoints as te on te.endpoint_id = dme.endpoint_id выдает: mirroring TCP DATABASE_MIRRORING STARTED PARTNER 5022 NULL далее, на основном сервере: alter database dest set partner = 'tcp://vm2:5022' Msg 1486, Level 14, State 2, Line 26 Database Mirroring Transport is disabled in the endpoint configuration. Заранее благодарю откликнувшихся |
|
Отправлено: 14:24, 18-05-2010 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать В гугле смотрели? На всякий случай, для начала:
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=67626 http://social.msdn.microsoft.com/For...f-d7c48fe73a31 http://www.google.com/search?hl=en&q...NER+5022+NULL+ Цитата:
|
|
------- Отправлено: 01:11, 19-05-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 06:48, 19-05-2010 | #3 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать также искал на технет и еще несколько порталах
читал документацию и руководства на мсдн книги: Pro SQL Server 2008 Mirroring Авторы: Robert Davis,Ken Simmons (знаю что 2008, но все запросы и алгоритмы выполнения совпадает с мсдн для 2005), и подобные книги ( все получается кроме последнего шага настройки - установление партнеров |
------- Отправлено: 10:11, 19-05-2010 | #4 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Цитата Arenear:
Пробовали выполнять предложенные в теме действия? |
||
------- Отправлено: 01:08, 20-05-2010 | #5 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать да, смотрел - делал что там писали, эту тему нашел еще когда вылетала ошибка просто про флаг 1400 )
когда возникла проблема Database Mirroring Transport is ... снова обратился к ней - но после инструкций SQL вообще перестал запускаться и я вернул прежние параметры. я на 90% уверен что дело в службах - что то должно блокировать транспорт но в службах я вообще не разбираюсь ( если кто может подсказать какую из них нужно отключить - буду очень благодарен но все равно - попытаюсь еще раз провернуть ту инструкцию про Т1400 покопать стоит. |
------- Отправлено: 15:50, 20-05-2010 | #6 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать поставил последний пакет обновлений SQLServer2005SP3-KB955706-x86-RUS.exe и ту инструкцию
Цитата Delirium:
Delirium, благодарю - без вас бы к тому топику не вернулся ) далее по инструкциям зеркалирования еще один косячек вылез, так что в бой! еще раз спасибо ) более подробная инструкция на русском ) dbcc traceon(1400, -1) почему то не срабатывает прежде всего нужно установить последний патч: SQLServer2005SP3-KB955706-x86-RUS.exe далее на обоих серверах нужно зайти в SQL Server Configuration Manager -> SQL Server 2005 Services -> SQL Server (MSSQLSERVER) -> Свойства -> Advanced -> В строке Startup Parameters в самом конце нужно дописать ;-T1400 Вот так это выглядит у меня: -dC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\master.mdf;-eC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\ERRORLOG;-lC:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\mastlog.ldf;-T1400 Важно: не должно быть пробелов далее SQL Server (MSSQLSERVER) -> restart |
|
------- Отправлено: 14:13, 21-05-2010 | #7 |
Ветеран Сообщения: 5624
|
Профиль | Отправить PM | Цитировать Arenear, всегда рад помочь
|
------- Отправлено: 01:28, 24-05-2010 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Безопасность - Symantec Endpoint Protection 11 | voler | Защита компьютерных систем | 15 | 19-07-2017 12:07 | |
FreeBSD - kernel trap 19 with interrupts disabled | xolod. | Общий по FreeBSD | 0 | 05-09-2009 14:08 | |
Прочие - Контейнер на 2 сетевых дисках (Mirroring) | eXaCT | Программное обеспечение Windows | 2 | 27-12-2008 14:40 | |
Автоустановка Symantec Endpoint Protection | voler | Автоматическая установка приложений | 21 | 11-07-2008 08:17 |
|