Применяется к
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

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

Проблемы

Ниже описан сценарий, который можно использовать в Microsoft SQL Server 2008 или SQL Server 2012:

  • Вы запускаете установку отказоустойчивого кластера SQL Server 2008 или SQL Server 2012.

  • Вы добавляете узел в отказоустойчивый кластер.

  • Вы устанавливаете общие компоненты для этого узла в расположение, не используемое по умолчанию. Например, вы устанавливаете общие компоненты по следующему пути, если операционная система установлена на диске C:

    D:\Program Files\Microsoft SQL Server

  • Вы добавляете на отказоустойчивый кластер второй узел.

В этом сценарии возникают следующие проблемы:

  • При установке игнорируется расположение по умолчанию и устанавливаются общие компоненты в расположение по умолчанию.

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

    Шаг задания: "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe"-Backup 11988AF6-DCC1-4785-90A5-978568E6C562-Server GVS10001 сообщение после отработки отказа в сообщении о задании копирования, выполняемое от имени пользователя: DOMAIN1\SQLService. Не удалось создать процесс для шага 1 задания 0x3329AA27908BB548B5D78A9EA3D6A3DD (причина: системе не удается найти указанный файл). Шаг завершился сбоем.

  • Если в кластере есть задание PowerShell, когда происходит переход на другой ресурс, или если у вас есть четкие задания, созданные на основе политики SQL Server (PBM) при переходе на другой ресурс, выполнение задания завершается сбоем. Кроме того, появляется приведенное ниже сообщение об ошибке:

    Не удалось запустить выполнение этапа 3 (причина: не удалось загрузить подсистему PowerShell [см. Файл для получения подробных сведений]; Работа прервана. Шаг завершился сбоем. Журнал агента SQL Server [125] не удалось загрузить подсистему PowerShell (причина: системе не удается найти указанный путь)

  • При отработке отказа задания, которое ссылается на компонент BCP. exe, задание завершается сбоем.

Причина

Эта проблема возникает из-за того, что следующие компоненты установлены в неправильном месте:

  • SQL PowerShell (sqlps. exe)

  • Исполняемый файл доставки журналов (SQLLogship. exe)

  • Bcp. exe и другие компоненты

Задания, созданные с помощью одного из этих компонентов, размещаются в разных расположениях на обоих узлах. Таким образом, при переходе на другой ресурс выполнение задания завершается сбоем. Примечание.Для очистки задания, созданного в PBM, есть шаг PowerShell. Таким образом, задание ссылается на компонент sqlps. exe.

Решение

Сведения о пакете обновления 2 (SP2) для SQL Server 2012

Чтобы устранить эту проблему, установите пакет обновления 2 (SP2) для SQL Server 2012. Дополнительные сведения можно найти в разделе ошибки, исправленные в SQL server 2012 с пакетом обновления 2 , и о том, как получить последний пакет обновления для SQL Server 2012.

SQL Server 2008 с пакетом обновления 1

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

2279604 Накопительный пакет обновления 10 для SQL Server 2008 с пакетом обновления 1 (SP1)Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008. Корпорация Microsoft рекомендует установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

970365 Сборки SQL Server 2008, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2008 Исправления Microsoft SQL Server 2008 создаются для конкретных пакетов обновления для SQL Server. Вы должны применить исправление для SQL Server 2008 с пакетом обновления 1 (SP1) к установке SQL Server 2008 с пакетом обновления 1. По умолчанию любое исправление, предоставленное в пакете обновления SQL Server, входит в следующий пакет обновления для SQL Server.

SQL Server 2008 с пакетом обновления 2

Исправление для этой проблемы впервые выпущено в накопительном обновлении 1 для SQL Server 2008 с пакетом обновления 2. Чтобы получить дополнительные сведения об этом накопительном пакете обновления, щелкните следующий номер статьи базы знаний Майкрософт:

2289254 Накопительное обновление 1 для SQL Server 2008 с пакетом обновления 2Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:

2402659 Сборки SQL Server 2008, выпущенные после выпуска пакета обновления 2 (SP2) для SQL Server 2008

Статус

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

Ссылки

Дополнительные сведения об отказоустойчивой кластеризации можно найти на веб-сайте Microsoft Developer Network (MSDN).

Общие сведения об отказоустойчивой кластеризацииДополнительные сведения об общих компонентах можно найти в разделе "Общие возможности" на следующем веб-сайте MSDN.

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

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

822499Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL ServerЧтобы получить дополнительные сведения о терминологии обновления программного обеспечения, щелкните следующий номер статьи базы знаний Майкрософт:

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

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

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.