используется 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.
Заранее благодарю откликнувшихся
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
-
Delirium
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
В гугле смотрели? На всякий случай, для начала:
Цитата:
Mirroring ONLY supports the FULL Recovery Model
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+
Цитата:
Mirroring ONLY supports the FULL Recovery Model
-
Arenear
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
да, это все я видел, такое ощущение что я уже весь интренет перерыл (
Цитата Delirium:
Mirroring ONLY supports the FULL Recovery Model
Цитата Arenear:
select recovery_model_desc from sys.databases where name = 'dest'
модель восстановления проверял - Full
Цитата Delirium:
Mirroring ONLY supports the FULL Recovery Model
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
Цитата Arenear:
select recovery_model_desc from sys.databases where name = 'dest'
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
модель восстановления проверял - Full
-
Arenear
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
также искал на технет и еще несколько порталах
читал документацию и руководства на мсдн
книги: Pro SQL Server 2008 Mirroring Авторы: Robert Davis,Ken Simmons (знаю что 2008, но все запросы и алгоритмы выполнения совпадает с мсдн для 2005), и подобные книги (
все получается кроме последнего шага настройки - установление партнеров
читал документацию и руководства на мсдн
книги: Pro SQL Server 2008 Mirroring Авторы: Robert Davis,Ken Simmons (знаю что 2008, но все запросы и алгоритмы выполнения совпадает с мсдн для 2005), и подобные книги (
все получается кроме последнего шага настройки - установление партнеров
-
Delirium
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
Цитата Arenear:
Database Mirroring Transport is disabled in the endpoint configuration.
Вот тут смотрели?
Пробовали выполнять предложенные в теме действия?
Database Mirroring Transport is disabled in the endpoint configuration.
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
Вот тут смотрели?
http://www.sqlservercentral.com/Foru...013-146-1.aspx
Пробовали выполнять предложенные в теме действия?
-
Arenear
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
да, смотрел - делал что там писали, эту тему нашел еще когда вылетала ошибка просто про флаг 1400 )
когда возникла проблема Database Mirroring Transport is ... снова обратился к ней - но после инструкций SQL вообще перестал запускаться и я вернул прежние параметры.
я на 90% уверен что дело в службах - что то должно блокировать транспорт но в службах я вообще не разбираюсь ( если кто может подсказать какую из них нужно отключить - буду очень благодарен
но все равно - попытаюсь еще раз провернуть ту инструкцию про Т1400 покопать стоит.
когда возникла проблема Database Mirroring Transport is ... снова обратился к ней - но после инструкций SQL вообще перестал запускаться и я вернул прежние параметры.
я на 90% уверен что дело в службах - что то должно блокировать транспорт но в службах я вообще не разбираюсь ( если кто может подсказать какую из них нужно отключить - буду очень благодарен
но все равно - попытаюсь еще раз провернуть ту инструкцию про Т1400 покопать стоит.
-
Arenear
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
поставил последний пакет обновлений SQLServer2005SP3-KB955706-x86-RUS.exe и ту инструкцию
Цитата Delirium:
Вот тут смотрели?
Database Mirroring Transport is disabled in the endpoint configuration - эта ошибка решилась
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
Цитата Delirium:
Вот тут смотрели?
http://www.sqlservercentral.com/Foru...013-146-1.aspx
MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
Database Mirroring Transport is disabled in the endpoint configuration - эта ошибка решилась
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
-
Delirium
Re: MSFT SQL Server - [решено] Database Mirroring Transport is disabled in the endpoint configuration.
Arenear, всегда рад помочь 
