Исправление: Сообщение об ошибке при использовании собственного клиента SQL для подключения к экземпляру основного сервера в сеансе зеркального отображения базы данных: «Подключение, попытка переключиться на сервер, не имеющий отказоустойчивого участника»

Номер ошибки: 50000886 (исправление SQL)

Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2005 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска.

Обзор

В статье описываются следующие о выпуске исправлений:

  • Ошибки, исправленные в пакете исправлений

  • Необходимые условия для установки пакета исправлений

  • Сведения о необходимость перезагрузки компьютера после установки пакета исправлений

  • Сведения о ли исправление заменяется другими исправлениями

  • Сведения о ли необходимо внести изменения в реестр

  • Файлы, содержащиеся в пакете исправлений

Симптомы

Рассмотрим следующий сценарий:

  • Настройка зеркального отображения базы данных в SQL Server 2005.

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

  • В приложении задайте параметр Failover_Partner в строке соединения на зеркальный сервер.

  • Переход на другой ресурс в сеансе зеркального отображения базы данных.

  • Выполните следующую инструкцию, чтобы восстановить базу данных с основным сервером:

    ALTER DATABASE <Database_Name> SET PARTNER OFF

В этом случае при запуске приложения для подключения к экземпляру основного сервера, появляется следующее сообщение об ошибке:

[Microsoft] [Собственный клиент SQL] Подключение пытается переключиться на сервер, не имеющий отказоустойчивого участника.

Примечание. Это приложение могла успешно подключиться к экземпляру основного сервера перед выполнением перемещения.

Причина

Эта проблема возникает из-за разрыва синхронизации между основной сервер и зеркальный сервер.

Решение

Информация о накопительном пакете обновления

Исправление этой уязвимости первого выпуска в исправлении. Однако это исправление включено в накопительное обновление 4. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2005 г. Пакет обновления 2 щелкните следующий номер статьи базы знаний Майкрософт:

941450 накопительного обновления 4 для SQL Server 2005 г. Пакет обновления 2Примечание. Поскольку построения являются накопительными, каждый новый выпуск исправление содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска. Корпорация Майкрософт рекомендует учесть применение последний выпуск исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

937137 SQL Server 2005 выполняет построение, выпущенных после Пакет обновления 2 для SQL Server 2005
Исправления для Microsoft SQL Server 2005 создаются для определенных пакетов обновления SQL Server. Необходимо установить Пакет обновления 2 для SQL Server 2005 исправление установки обновления Пакет обновления 2 для SQL Server 2005. По умолчанию какие-либо исправления, включенный в пакет обновления SQL Server включено в следующий пакет обновления SQL Server.

Сведения об исправлении

Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

Если исправление доступно для скачивания, имеется раздел "Пакет исправлений доступен для скачивания" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме "Пакет исправлений доступен для скачивания" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия


Для установки этого исправления необходимо иметь SQL Server 2005 Пакет обновления 1 (SP1) установлен.
Дополнительные сведения о том, как получить Пакет обновления 1 для SQL Server 2005, щелкните следующий номер статьи базы знаний Майкрософт:

913089 как получить последний пакет обновления для SQL Server 2005

Необходимость перезагрузки


Не требуется перезагружать компьютер после установки данного исправления.

Сведения о замене исправлений


Это исправление не заменяет других исправлений.

Сведения о файлах

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

SQL Server 2005 32-разрядная версия

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Bcp.exe

2005.90.2230.0

69,488

18-Apr-2007

14:45

x86

Databasemailengine.dll

9.0.2230.0

75,120

18-Apr-2007

14:45

x86

Logread.exe

2005.90.2230.0

400,752

18-Apr-2007

14:45

x86

Microsoft.analysisservices.adomdclient.dll

9.0.2230.0

546,160

18-Apr-2007

14:45

x86

Microsoft.analysisservices.deploymentengine.dll

9.0.2230.0

140,656

18-Apr-2007

14:45

x86

Microsoft.analysisservices.dll

9.0.2230.0

1,217,904

18-Apr-2007

14:45

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2230.0

78,192

18-Apr-2007

14:45

x86

Microsoft.sqlserver.sqlenum.dll

9.0.2230.0

910,704

18-Apr-2007

14:45

x86

Msasxpress.dll

9.0.2230.0

24,944

18-Apr-2007

14:45

x86

Msgprox.dll

2005.90.2230.0

200,560

18-Apr-2007

14:45

x86

Msmdlocal.dll

9.0.2230.0

15,646,064

18-Apr-2007

14:45

x86

Msmdredir.dll

9.0.2230.0

3,993,968

18-Apr-2007

14:45

x86

Mssqlsystemresource.ldf

Неприменимо

524,288

18-Apr-2007

11:55

Неприменимо

Mssqlsystemresource.mdf

Неприменимо

40,108,032

18-Apr-2007

11:55

Неприменимо

Odsole70.dll

2005.90.2230.0

59,760

18-Apr-2007

14:45

x86

Qrdrsvc.exe

2005.90.2230.0

369,520

18-Apr-2007

14:45

x86

Rdistcom.dll

2005.90.2230.0

643,440

18-Apr-2007

14:45

x86

Repldp.dll

2005.90.2230.0

187,248

18-Apr-2007

14:45

x86

Replmerg.exe

2005.90.2230.0

320,880

18-Apr-2007

14:45

x86

Replprov.dll

2005.90.2230.0

550,256

18-Apr-2007

14:45

x86

Replrec.dll

2005.90.2230.0

784,752

18-Apr-2007

14:45

x86

Replsub.dll

2005.90.2230.0

407,408

18-Apr-2007

14:45

x86

Spresolv.dll

2005.90.2230.0

177,008

18-Apr-2007

14:46

x86

Sqlaccess.dll

2005.90.2230.0

350,576

18-Apr-2007

14:46

x86

Sqlagent90.exe

2005.90.2230.0

321,392

18-Apr-2007

14:46

x86

Sqlservr.exe

2005.90.2230.0

28,978,600

18-Apr-2007

14:46

x86

Sysdbupg.sql

Неприменимо

218,486

05-Apr-2007

10:52

Неприменимо

Xmlsub.dll

2005.90.2230.0

195,440

18-Apr-2007

14:46

x86

Xpstar90.dll

2005.90.2230.0

295,280

18-Apr-2007

14:46

x86

Xpstar90.rll

2005.90.2230.0

155,504

18-Apr-2007

14:46

x86

X64-разрядной версии SQL Server 2005

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Bcp.exe

2005.90.2230.0

88,944

20-Apr-2007

13:34

x64

Databasemailengine.dll

9.0.2230.0

75,120

20-Apr-2007

13:34

x86

Logread.exe

2005.90.2230.0

525,168

20-Apr-2007

13:35

x64

Microsoft.analysisservices.adomdclient.dll

9.0.2230.0

546,160

18-Apr-2007

14:45

x86

Microsoft.analysisservices.adomdclient.dll

9.0.2230.0

546,160

20-Apr-2007

13:35

x86

Microsoft.analysisservices.deploymentengine.dll

9.0.2230.0

140,656

18-Apr-2007

14:45

x86

Microsoft.analysisservices.dll

9.0.2230.0

1,217,904

18-Apr-2007

14:45

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2230.0

78,192

18-Apr-2007

14:45

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2230.0

94,064

20-Apr-2007

13:35

x64

Microsoft.sqlserver.sqlenum.dll

9.0.2230.0

877,936

20-Apr-2007

13:35

x86

Msasxpress.dll

9.0.2230.0

24,944

18-Apr-2007

14:45

x86

Msasxpress.dll

9.0.2230.0

30,064

20-Apr-2007

13:35

x64

Msgprox.dll

2005.90.2230.0

262,000

20-Apr-2007

13:35

x64

Msmdlocal.dll

9.0.2230.0

15,646,064

18-Apr-2007

14:45

x86

Msmdredir.dll

9.0.2230.0

3,993,968

18-Apr-2007

14:45

x86

Mssqlsystemresource.ldf

Неприменимо

524,288

18-Apr-2007

11:55

Неприменимо

Mssqlsystemresource.mdf

Неприменимо

40,108,032

18-Apr-2007

11:55

Неприменимо

Odsole70.dll

2005.90.2230.0

90,992

20-Apr-2007

13:35

x64

Qrdrsvc.exe

2005.90.2230.0

434,032

20-Apr-2007

13:35

x64

Rdistcom.dll

2005.90.2230.0

836,464

20-Apr-2007

13:35

x64

Repldp.dll

2005.90.2230.0

187,248

18-Apr-2007

14:45

x86

Repldp.dll

2005.90.2230.0

237,936

20-Apr-2007

13:35

x64

Replmerg.exe

2005.90.2230.0

417,648

20-Apr-2007

13:35

x64

Replprov.dll

2005.90.2230.0

747,888

20-Apr-2007

13:35

x64

Replrec.dll

2005.90.2230.0

1,010,544

20-Apr-2007

13:35

x64

Replsub.dll

2005.90.2230.0

528,240

20-Apr-2007

13:35

x64

Spresolv.dll

2005.90.2230.0

225,648

20-Apr-2007

13:35

x64

Sqlaccess.dll

2005.90.2230.0

357,744

20-Apr-2007

13:35

x86

Sqlagent90.exe

2005.90.2230.0

392,560

20-Apr-2007

13:35

x64

Sqlservr.exe

2005.90.2230.0

39,363,952

20-Apr-2007

13:35

x64

Sysdbupg.sql

Неприменимо

218,486

05-Apr-2007

10:52

Неприменимо

Xmlsub.dll

2005.90.2230.0

319,856

20-Apr-2007

13:35

x64

Xpstar90.dll

2005.90.2230.0

543,600

20-Apr-2007

13:35

x64

Xpstar90.rll

2005.90.2230.0

156,016

20-Apr-2007

13:35

x64

Версия SQL Server 2005 Itanium архитектуры

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Bcp.exe

2005.90.2230.0

157,552

20-Apr-2007

15:58

IA-64

Databasemailengine.dll

9.0.2230.0

75,120

20-Apr-2007

15:58

x86

Logread.exe

2005.90.2230.0

1,098,096

20-Apr-2007

15:58

IA-64

Microsoft.analysisservices.adomdclient.dll

9.0.2230.0

546,160

18-Apr-2007

14:45

x86

Microsoft.analysisservices.adomdclient.dll

9.0.2230.0

546,160

20-Apr-2007

15:58

x86

Microsoft.analysisservices.deploymentengine.dll

9.0.2230.0

140,656

18-Apr-2007

14:45

x86

Microsoft.analysisservices.dll

9.0.2230.0

1,217,904

18-Apr-2007

14:45

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2230.0

78,192

18-Apr-2007

14:45

x86

Microsoft.sqlserver.mgdsqldumper.dll

2005.90.2230.0

165,744

20-Apr-2007

15:58

IA-64

Microsoft.sqlserver.sqlenum.dll

9.0.2230.0

877,936

20-Apr-2007

15:58

x86

Msasxpress.dll

9.0.2230.0

24,944

18-Apr-2007

14:45

x86

Msasxpress.dll

9.0.2230.0

57,712

20-Apr-2007

15:58

IA-64

Msgprox.dll

2005.90.2230.0

545,136

20-Apr-2007

15:58

IA-64

Msmdlocal.dll

9.0.2230.0

48,718,704

20-Apr-2007

15:58

IA-64

Msmdredir.dll

9.0.2230.0

6,249,328

20-Apr-2007

15:58

IA-64

Mssqlsystemresource.ldf

Неприменимо

524,288

18-Apr-2007

11:55

Неприменимо

Mssqlsystemresource.mdf

Неприменимо

40,108,032

18-Apr-2007

11:55

Неприменимо

Odsole70.dll

2005.90.2230.0

180,080

20-Apr-2007

15:59

IA-64

Qrdrsvc.exe

2005.90.2230.0

943,984

20-Apr-2007

15:59

IA-64

Rdistcom.dll

2005.90.2230.0

1,884,016

20-Apr-2007

15:59

IA-64

Repldp.dll

2005.90.2230.0

187,248

18-Apr-2007

14:45

x86

Repldp.dll

2005.90.2230.0

511,344

20-Apr-2007

15:59

IA-64

Replmerg.exe

2005.90.2230.0

957,296

20-Apr-2007

15:59

IA-64

Replprov.dll

2005.90.2230.0

1,619,824

20-Apr-2007

15:59

IA-64

Replrec.dll

2005.90.2230.0

2,143,600

20-Apr-2007

15:59

IA-64

Replsub.dll

2005.90.2230.0

1,159,536

20-Apr-2007

15:59

IA-64

Spresolv.dll

2005.90.2230.0

498,032

20-Apr-2007

15:59

IA-64

Sqlaccess.dll

2005.90.2230.0

352,112

20-Apr-2007

15:59

x86

Sqlagent90.exe

2005.90.2230.0

1,143,664

20-Apr-2007

15:59

IA-64

Sqlservr.exe

2005.90.2230.0

72,193,904

20-Apr-2007

15:59

IA-64

Sysdbupg.sql

Неприменимо

218,486

05-Apr-2007

10:52

Неприменимо

Xmlsub.dll

2005.90.2230.0

593,264

20-Apr-2007

15:59

IA-64

Xpstar90.dll

2005.90.2230.0

953,712

20-Apr-2007

15:59

IA-64

Xpstar90.rll

2005.90.2230.0

154,992

20-Apr-2007

15:59

IA-64

Собственный клиент 32-разрядная версия SQL

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Sqlncli.dll

2005.90.2230.0

2,229,160

18-Apr-2007

06:46

x86

X64-разрядной версии собственного клиента SQL

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Sqlncli.dll

2005.90.2230.0

2,861,992

20-Apr-2007

05:35

x64

Версия архитектуры Itanium собственного клиента SQL

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Sqlncli.dll

2005.90.2230.0

5,374,376

20-Apr-2007

07:59

IA-64

Применение исправления

Чтобы применить данное исправление, выполните следующие действия.

  1. Исправление SQL Server 2005 на основном сервере.

  2. Включите флаг трассировки 1449 на основном сервере.

  3. Исправление собственного клиента SQL на клиентском компьютере, на котором выполняется приложение.

Временное решение

Чтобы обойти эту проблему, выполните следующие действия.

  1. Отключите конечную точку зеркального отображения на основном сервере.

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

  3. Восстановление базы данных на основном сервере.

  4. Включайте конечную точку зеркального отображения на основном сервере.

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

  6. Изменить конфигурацию зеркального отображения базы данных на основном сервере.

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения

Дополнительные сведения о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

Новая схема присвоения имен 822499 для программного обеспечения Microsoft SQL Server пакетами обновления

Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Ссылки

Дополнительные сведения о списке сборок, доступных после Пакет обновления 2 для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

937137 SQL Server 2005 выполняет построение, выпущенных после Пакет обновления 2 для SQL Server 2005
Дополнительные сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

935897 добавочных модель обслуживания доступна из группы SQL Server для предоставления исправления для проблем, о которых сообщалось вДополнительные сведения о том, как получить Пакет обновления 2 для SQL Server 2005, щелкните следующий номер статьи базы знаний Майкрософт:

913089 как получить последний пакет обновления для SQL Server 2005Дополнительные сведения о новых возможностях и усовершенствованиях в Пакет обновления 2 для SQL Server 2005 посетите следующий веб-узел корпорации Майкрософт:

http://go.microsoft.com/fwlink/?LinkId=71711Дополнительные сведения о схеме именования для обновления SQL Server щелкните следующий номер статьи базы знаний Майкрософт:

Новая схема присвоения имен 822499 для программного обеспечения Microsoft SQL Server пакетами обновления

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×