Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 в одном загружаемом файле. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и все обновления для системы безопасности, которые были включены в предыдущий выпуск обновления для SQL Server 2012.
Эта проблема распространяется на следующий продукт:
-
Службы интеграции Microsoft SQL Server 2012
Проблемы
Рассмотрим следующий сценарий.
-
На компьютере установлены службы Microsoft SQL Server Integration Services (SSIS) 2012. Язык интерфейса операционной системы отличается от настройки в диалоговом окне " язык и региональные стандарты ". Например, язык интерфейса — "Английский (США)", а язык "регион" и "язык" — "Английский (Великобритания)".
-
Вы запускаете пакет служб SSIS с переменной DateTime, которая должна быть заполнена во время выполнения.
-
Вы захотите ввести значение даты и времени.
В этом сценарии значение DateTime анализируется неправильно. Например, при вводе значения в формате "Английский (Великобритания)" (дд/мм/гггг) значение будет ошибочно проанализировано на значение формата "Английский (США)" (мм/дд/гггг).
Причина
Эта проблема возникает из-за того, что значение переменной анализируется с помощью языкового формата интерфейса.
Решение
Сведения о накопительном пакете обновления
Накопительный пакет обновления 5 для SQL Server 2012 с пакетом обновления 1 (SP1)
Исправление для этой проблемы впервые выпущено в накопительном обновлении 5. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2012, щелкните следующий номер статьи базы знаний Майкрософт:
2861107 Накопительный пакет обновления 5 для SQL Server 2012Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2772858 Сборки SQL Server 2012, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2012
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".