Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 в один файл для загрузки. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012.
Проблемы
При получении уведомления об ошибке с предупреждением в сообщении электронной почты от условия производительности SQL Server в Microsoft SQL Server 2012 сообщение будет выглядеть примерно так, как показано ниже.
Значение счетчика производительности SQL Server "(экземпляр") объекта "".............................
Это сообщение об ошибке с предупреждением должно выглядеть примерно так:
Счетчик производительности SQL Server "размер файлов данных (KB)" (экземпляр "ReportServer") объекта "MSSQL $ SQL2K8R2: Databases" теперь больше порогового значения 1024,00 (текущее значение равно 4352,00).
Причина
Эта проблема возникает из-за неправильного форматирования выходных данных. Предупреждение использует функцию LoadFormattedMessage , которая, в свою очередь, вызывает функцию FormatMessage для форматирования выходных данных. В частности, используется следующая строка шаблона:
Счетчик производительности SQL Server "% s" (экземпляр "% s") объекта "% s" теперь больше порогового значения% s (текущее значение% s).Это приведет к неправильной выводу после форматирования.
Решение
Сведения о накопительном пакете обновления
SQL Server 2012
Исправление для этой проблемы впервые выпущено в накопительном обновлении 2 для SQL Server 2012 с пакетом обновления RTM. Чтобы получить дополнительные сведения об этом накопительном пакете обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2703275 Накопительный пакет обновления 2 (SP2) для SQL Server 2012Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Корпорация Microsoft рекомендует установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2692828 Сборки SQL Server 2012, выпущенные после выпуска SQL Server 2012 Исправления Microsoft SQL Server 2012 создаются для конкретных пакетов обновления для SQL Server. К установке пакета обновления RTM для SQL Server 2012 необходимо применить исправление RTM для SQL Server 2012. По умолчанию любое исправление, предоставленное в пакете обновления SQL Server, входит в следующий пакет обновления для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".