Ошибки могут возникнуть при установке пакета обновления 1 для SQL Server 2005 на экземпляре SQL Server 2005

Переводы статьи Переводы статьи
Код статьи: 918695
Номер ошибки: 433207 (SQLBUDT)
Развернуть все | Свернуть все

Проблема

При установке SQL Server 2005 с пакетом обновления 1 (SP1) на экземпляре SQL Server 2005, могут возникнуть ошибки при SQL Программа установки Server 2005 с пакетом обновления 1 обновление базы данных служб.

Если изучить файл журнала установки SQL Server 2005 с пакетом обновления 1 SQL9_Hotfix_KB913090_sqlrun_sql.msp.log можно заметить следующее сообщение об ошибке:
Сообщение об ошибке 1
Выполнение действия: CommitSqlUpgrade
Начало PerfTime: CommitSqlUpgrade: 28 апреля пятница 10:41:04 2006 г.
<func name="ComponentUpgrade"></func>
Произошла ошибка во время Установка искать вверх в этот файл журнала для этого сообщения:
Программа установки SQL Server Произошла следующая ошибка: [Microsoft] [собственный клиент SQL] [SQL Сервер] не удается найти объект "dm_exec_query_resource_semaphores", так как он не существует или у вас нет разрешения... Чтобы продолжить, необходимо исправить проблемы, а затем снова запустите программу установки SQL Server.
<endfunc name="ComponentUpgrade" return="15151" getlasterror="0"></endfunc>
PerfTime Stop: CommitSqlUpgrade: 28 апреля пятница 10:41:04 2006 г.
Свойства darwin сбор Обработка сбоев.
<endfunc name="LaunchFunction" return="15151" getlasterror="0"></endfunc>
MSI (s) (98:98) [10:41:05:637]: преобразование таблицы InstallExecuteSequence.
MSI (s) (98:98) [10:41:05:637]: Примечание: 1: 2262 2: InstallExecuteSequence-3: 2147287038
MSI (s) (98:98) [10:41:05:637]: Таблица InstallExecuteSequence преобразования.
MSI (s) (98:98) [10:41:05:637]: Таблица InstallExecuteSequence преобразования.
MSI (s) (98:98) [10:41:05:637]: Примечание: 1: 2262 2: 3:-2147287038 InstallExecuteSequence
MSI (s) (98:98) [10:41:05:637]: Преобразование таблицы InstallExecuteSequence.
MSI (s) (98:98) [10:41:05:637]: Примечание: 1: 2262 2: 3:-2147287038 InstallExecuteSequence
MSI (s) (98:98) [10:41:05:637]: Преобразование таблицы InstallExecuteSequence.
MSI (s) (98:98) [10:41:05:637]: Примечание: 1: 2262 2: InstallExecuteSequence 3: -2147287038
Завершение действия 10:41:05: CommitSqlUpgrade.D20239D7_E87C_40C9_9837_E70B8D4882C2. Возвращает значение 3. Действие закончено 10:41:05: установки. Возвращает значение 3.
Сообщение об ошибке 2
Свойство (S): SqlUpgradeMessage = SQL Установка сервера обнаружена следующая проблема: [Microsoft] [SQL собственного Клиент] [SQL Server] не удается найти объект "dm_exec_query_resource_semaphores" так как она не существует или у вас нет разрешения... Чтобы продолжить, необходимо исправить проблемы, а затем снова запустите программу установки SQL Server.
Свойство (S): UpgradeInstruction = подключиться к экземпляру SQL Имя_компьютера\SQLInstanceName как sysadmin
Запуск образца использовать инструкции SQL
Запустите файл сценария C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Install\sysdbupg.sql
Запуск сценария файл C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Install\DbEngine_hotfix_install.SQL
Запуск файла сценария C:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\Install\repl_hotfix_install.SQL
Остановить службу MSSQL$ INST2
MSI (s) (98:98) [10:41:07:137]: продукт: Microsoft SQL Server 2005 - Обновление "службы пакета обновления 1 для базы данных SQL Server 2005 ENU (Указатель, зависящий) "не может быть установлен. Код ошибки 1603. Дополнительные сведения в файл журнала C:\WINDOWS\Hotfix\SQL9\Logs\SQL9_Hotfix_KB913090_sqlrun_sql.MSP.log.

MSI (s) (98:98) [10:41:07:137]: Продукт: Microsoft SQL Server 2005--настройки не удалось.
Примечание Эта проблема не возникает при установке SQL Server 2005 с пакетом обновления 2 (SP2).

Причина

Проблема возникает, если Основной обозреватель файл базы данных не находится в там же Ресурс файл базы данных для экземпляра SQL Server 2005, на котором установлен SQL Server 2005 с пакетом обновления 1. Может ранее перемещенные очередь Основной обозреватель База данных от их первоначального расположения. При перемещении Основной обозревательбазы данных, необходимо убедиться, что Основной обозреватель и Ресурс файлы базы данных находятся в той же папке. Если вы только перемещение Основной обозревательфайлы базы данных, эта проблема при установке SQL Server 2005 с пакетом обновления 1. Эта проблема возникает, если расположение Основной обозреватель и Ресурс Несогласованные файлы базы данных.

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

Чтобы обойти эту проблему, убедитесь, что Основной обозреватель и Ресурс база данных файлы находятся в одной папке для конкретного экземпляра SQL Server 2005 до установки пакета обновления 1 для SQL Server 2005.
Средства, такие как программы Sysinternals Process Explorer (Procexp.exe), можно использовать для определения расположение Основной обозреватель и Ресурс файлы, которые в настоящее время используются базы данных экземпляр SQL Server 2005.

Для получения Process Explorer посетите следующий сайт компании Sysinternals:
http://technet.microsoft.com/ru-ru/sysinternals/bb896653.aspx
Корпорация Майкрософт предоставляет контактные данные независимых производителей, чтобы помочь пользователям получить необходимую техническую поддержку. Эта информация может быть изменена без предварительного уведомления. Корпорация Майкрософт не гарантирует точность этой контактной информации о независимых производителей.

Чтобы определить расположение Основной обозреватель и Ресурс файлы базы данных в программе Process Explorer, выполните следующие действия:
  1. В программе Process Explorer найдитеSqlservr.exe в процессе Процессобласти.
  2. На Представление меню, нажмите кнопкуПоказать нижнюю область.
  3. Убедитесь, что в нижней панели Process Explorer,Имя отображаемый столбец.

    Если имя столбца не отображается, выполните следующие действия.
    1. На Представление меню, нажмите кнопку Выбор столбцов, а затем нажмите кнопку Маркеробласти.
    2. Выберите Имя флажок, и выберите команду ОК.
  4. В нижней части Process Explorer нажмите кнопкуТип Чтобы отсортировать дескрипторов по типу.
  5. Для Файл Введите элементы, поискИмя столбец пути файла Mssqlsystemresource.mdf файл. Этот путь — путь к Ресурс файл базы данных. Вы Можно также выполнить поиск Имя столбец пути к файлу Master.mdf. Этот путь — путь к Основной обозреватель файл базы данных.
Если эти пути не совпадают, необходимо переместить файлы базы данных в одной папке.

В Ресурс базы данных зависит от расположения Основной обозреватель База данных. Если при перемещении Основной обозреватель базы данных, необходимо также переместить Ресурс базы данных на том же месте Основной обозреватель файл базы данных. Не помещайте Ресурс База данных в сжатые или зашифрованные папки файловой системы NTFS. В этом случае сказаться на производительности и помешать обновлению версии.

Статус

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

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

Если эта проблема будет иметь две копии Ресурс файлы базы данных на компьютере для каждого экземпляра, который сталкивается с этой проблемой. Если с помощью служебной программы, такие как Sysinternals FileMon (Filemon.exe) отслеживать ход процесса установки SQL Server 2005 SP1, можно заметить, следующее поведение:
  • Обновления программы установки Ресурс файлы в папке базы данных где Основной обозреватель База данных существует. В главном окне программы FileMon, появляются следующие сведения:
    10:39:49 По msiexec.exe:1944 IRP_MJ_WRITE C:\DATA\mssqlsystemresource1.mdf успех смещения: 22572523 длина: 24052
  • Процесс Sqlservr.exe загружает Основной обозреватель базы данных в новое место при запуске процесса во время установки. В главном окне программы FileMon, появляются следующие сведения:
    10:40:56 По sqlservr.exe:2788 IRP_MJ_READ Смещение успех C:\DATA\master.mdf: 1900544 длина: 65536
  • Процесс Sqlservr.exe загружает Ресурс База данных из исходного расположения. Это исходное расположение содержит старую версию Ресурс файлы базы данных. В главном окне программы FileMon, появляются следующие сведения:
    C:\Program IRP_MJ_READ sqlservr.exe:2788 10:40:56 AM Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\mssqlsystemresource.mdf УСПЕХА Смещение: 1245184 длина: 65536
По этой причине Несоответствие версии Ресурс База данных, используемая и версии Ресурс База данных, программа установки предполагает, что в настоящее время используется.

Чтобы получить FileMon, посетите Следующие компании Sysinternals веб-узла:
http://TechNet.Microsoft.com/en-US/Sysinternals/bb896642.aspx
Корпорация Майкрософт предоставляет контактные данные независимых производителей, чтобы помочь пользователям получить необходимую техническую поддержку. Эта информация может быть изменена без предварительного уведомления. Корпорация Майкрософт не гарантирует точность этой контактной информации о независимых производителей.

Ссылки

Для получения дополнительных сведений о перемещении Основной обозреватель и Ресурс базы данных, обратитесь на следующий веб-узле Microsoft Developer Network (MSDN) веб-узел:
http://msdn2.Microsoft.com/en-us/library/ms345408.aspx
Для Дополнительные сведения о запуске экземпляра SQL Server 2005 с помощью Microsoft Windows NET команды, посетите веб-узле MSDN:
http://msdn2.Microsoft.com/en-us/library/ms187598.aspx

Свойства

Код статьи: 918695 - Последний отзыв: 18 июня 2011 г. - Revision: 4.0
Ключевые слова: 
kbsql2005setup kbexpertiseadvanced kbtshoot kbprb kbmt KB918695 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:918695

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

 

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