ИСПРАВЛЕНИЕ: Не удается создать план обслуживания или выполнить операцию DatabaseMail, после установки пакета обновления или исправления в отказоустойчивом кластере SQL Server 2005

Переводы статьи Переводы статьи
Код статьи: 978308 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2005 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и исправить все исправления безопасности, которые вошли в состав SQL Server 2005 release.
Развернуть все | Свернуть все

Проблема

Рассмотрим следующий сценарий:
  • Создание отказоустойчивого кластера Microsoft SQL Server 2005 в кластере Windows Server 2008.
  • Узлы кластера имеют имена компьютеров, имеющих все символы в нижнем регистре или, смешанный регистр символов.
  • Применить другие исправления и пакеты обновления для этого отказоустойчивого кластера SQL Server 2005.
В этом случае наблюдается один из следующих симптомов.

Случай 1

После установки пакетов обновления или другие исправления в журнале установки пакета обновления или исправления журнал установки регистрируется сообщение об ошибке следующего вида:
MSI (s) (<number>!<number>) [<number>:<number>:<number>:<number>]: Изменение СВОЙСТВ: свойства Добавление SqlClusterSec. Имеет значение «1».</number></number></number></number></number></number>

Случай 2

При попытке создать план обслуживания, появление следующих сообщений об ошибке:
Недопустимое имя столбца «from_msx».
Недопустимое имя столбца «has_targets». (Microsoft SQL Server, ошибка: 207)


Проблема 3

При попытке выполнить операцию DatabaseMail, появляется следующее сообщение об ошибке:
Процедура активации [dbo].[sp_sysmail_activate] под msdb.dbo.ExternalMailQueue очередь выводить следующее: "Ошибка выполнения расширенной хранимой процедуры: недопустимый параметр"

Причина

Эти проблемы возникают, когда имена узлов в нижнем регистре. Хранилище данных программы установки SQL Server также предоставляет эти имена узлов в нижнем регистре. Тем не менее, установщик Windows предоставляет имена узлов во все прописные. Программа установки определяет, что пакет запущен на пассивном узле. Таким образом программа установки не обновления базы данных ресурсов и других системных баз данных. Таким образом возникают проблемы, описанные в разделе «Проблема».

Примечание Щелкните правой кнопкой мыши можно найти имена узлов Мой компьютер, а затем выбрав Свойства из всплывающего меню.

Решение

Исправление этой уязвимости первого выпуска в накопительном обновлении 9 для пакета обновления 3 (Sp3) для SQL Server 2005. Для получения дополнительных сведений о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
980176 Накопительный пакет обновлений 9 для пакета обновления 3 (Sp3) для SQL Server 2005
Примечание Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления и исправить все исправления безопасности, которые вошли в состав SQL Server 2005 release. Мы рекомендует вам установить самую последнюю версию исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
960598 SQL Server 2005 выполняет построение, выпущенных после пакета обновления 3 (Sp3) для SQL Server 2005
Microsoft SQL Server 2005 исправлениях создаются для определенных пакетов обновления SQL Server. Необходимо установить исправление пакета обновления 3 (Sp3) для SQL Server 2005 до установки пакета обновления 3 (Sp3) для SQL Server 2005. По умолчанию какие-либо исправления, входящее в пакет обновления SQL Server включены в следующий пакет обновления SQL Server.

Это накопительное обновление mssqlsystemresource База данных. Кроме того он выполняет других сценариев обновления, которые были выполнены во время исходной установки пакета обновления.

Дополнительная информация

При этом файл журнала ошибок SQL Server означает, что база данных ресурсов более ранней версии, чем версия правильного построения построения. Файл журнала ошибок примерно так:
<datetime>Сервер Microsoft SQL Server 2005 г. 9.00.3042.00 (Intel X 86) 22:47:07 9 февраля 2007 г. все права защищены (c) Корпорация Майкрософт, 1988-2005</datetime>
Выпуск Enterprise Edition на Windows NT 5.2 (построение 3790: пакет обновления 2)
...
<datetime>spid5s запуск базы данных «mssqlsystemresource».</datetime>
<datetime>spid5s база данных ресурсов при создании версии — 9.00.2047. Это информационное сообщение. Вмешательство пользователя не требуется.</datetime>

Статус

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

Дополнительная информация

Подтверждение успешной установки данного обновления, воспользуйтесь одним из следующих методов.

Способ 1

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

Изменение свойства: Добавление свойства SqlClusterSec. Его значение равно «0».



Способ 2

Убедитесь, что версия базы данных ресурсов изменяется на <9.00.cu9buildnumber> , после установки этого обновления. Чтобы сделать это, запустите следующий запрос:</9.00.cu9buildnumber>
ВЫБЕРИТЕ SERVERPROPERTY('ResourceVersion')

Ссылки

Для получения дополнительных сведений о том, как просматривать и считывать файлы журналов программы установки SQL Server, посетите веб-узел Microsoft Developer Network (MSDN):Сведения о добавочных модель обслуживания для SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897Доступные группы разработчиков SQL Server для исправления ошибок, о которой сообщалось в добавочной модель обслуживания
Для получения дополнительных сведений о получении пакета обновления 3 (Sp3) для SQL Server 2005 щелкните следующий номер статьи базы знаний Майкрософт:
913089 Как получить последний пакет обновления для SQL Server 2005
Для получения дополнительных сведений о новых возможностях и улучшениях пакета обновления 3 (Sp3) для SQL Server 2005 посетите следующий веб-узел корпорации Майкрософт:
http://go.Microsoft.com/fwlink/?LinkId = 131442
Для получения дополнительных сведений о схеме именования обновлений SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 978308 - Последний отзыв: 19 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
Ключевые слова: 
kbexpertiseadvanced kbsurveynew kbfix kbqfe kbmt KB978308 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:978308

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com