Применяется к
SQL Server 2008 Service Pack 2 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 Express with Advanced Services SQL Server 2008 Standard SQL Server 2008 Standard Edition for Small Business SQL Server 2008 Web SQL Server 2008 Workgroup

ВВЕДЕНИЕ

В этой статье перечислены проблемы SQL Server 2008 года, исправленные Microsoft SQL Server 2008 с пакетом обновления 3 (SP3).Заметки

  • Некоторые проблемы, которые не были задокументированы, могут быть устранены пакетом обновления.

  • Список проблем будет обновлен при выпуске статей о проблемах.

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

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

Загрузить Скачайте SQL Server 2008 с пакетом обновления 3 (SP3)

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

SQL Server 2008 с пакетом обновления 3 (SP3) устраняет следующие проблемы:

  • Проблемы, перечисленные в этой статье

  • Проблемы, исправленные в следующих накопительных пакетах обновления для Microsoft SQL Server 2008 с пакетом обновления 2 (SP2).

    • Накопительный пакет обновления 1 для SQL Server 2008 с пакетом обновления 2 (SP2)

    • Накопительный пакет обновления 2 для SQL Server 2008 с пакетом обновления 2 (SP2)

    • Накопительный пакет обновления 3 для SQL Server 2008 с пакетом обновления 2 (SP2)

    • Накопительный пакет обновления 4 для SQL Server 2008 с пакетом обновления 2 (SP2)

Дополнительные сведения о пакетах накопительных обновлений, доступных для SQL Server 2008 с пакетом обновления 2 (SP2), щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

2402659 Сборки SQL Server 2008 года, выпущенные после выпуска SQL Server 2008 с пакетом обновления 2 (SP2) В следующей таблице приведены дополнительные сведения о продуктах или средствах, которые автоматически проверка для этого условия в экземпляре SQL Server и в версиях SQL Server продукт, по которому вычисляется правило.

Программное обеспечение для правил

Заголовок правила

Описание правила

Версии продуктов, по которым вычисляется правило

Помощник по System Center

SQL Server отсутствует KB2546951 обновления, чтобы гарантировать запуск основного отложенного

Помощник по System Center определяет, работает ли этот экземпляр SQL Server на сервере с более чем 64 логическими процессорами. Кроме того, помощник проверяет текущую сборку и версию sqlservr.exe. Если текущая сборка sqlservr.exe меньше, чем сборка исправлений, помощник создает оповещение об этой проблеме. Просмотрите сведения, указанные в разделе "Сбор сведений" оповещения помощника, и примените исправление, описанное в этой статье. Это оповещение помощника относится к идентификатору исправления 337272, который упоминается в этой статье.

SQL Server 2008

Проблемы, исправленные SQL Server 2008 с пакетом обновления 3 (SP3)

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

Номер ошибки VSTS

Номер статьи базы знаний

Описание

721415

2550552

ИСПРАВЛЕНИЕ. команда SQL Server перестает отвечать на запросы при использовании пути доступа без буфера для доступа к файлу FILESTREAM в SQL Server 2008 R2 или SQL Server 2008

611967

922578

ИСПРАВЛЕНИЕ. Многие сообщения с идентификатором 19030 и 19031 регистрируются в файле журнала ошибок SQL Server 2005 при использовании профиля SQL Server в SQL Server 2005

628427

2463682

ИСПРАВЛЕНИЕ. База данных с включенным прозрачным шифрованием данных может быть помечена как "подозрительная", если сертификат сервера удален в SQL Server 2008 R2

729461

2500042

Сообщение об ошибке "SQL Server 2008 для установки microsoft платформа .NET Framework 4.0" при применении пакета обновления 2 (SP2) для SQL Server 2008

757676

2565683

ИСПРАВЛЕНИЕ. Вы можете получить неверные результаты при выполнении сложного запроса, содержащего агрегатные функции, функции объединения и отдельные функции во вложенных запросах в среде SQL Server 2008.

746231

2569923

ИСПРАВЛЕНИЕ. Отправка заданий сборщика данных быстро открывает и закрывает большое количество TCP-портов, если задания отправляют данные в базу данных MDW в SQL Server 2008 или в SQL Server 2008 R2

429231

2588050

ИСПРАВЛЕНИЕ. Установка Slipstream пакета обновления SQL Server 2008 может завершиться ошибкой

717065

2588453

ИСПРАВЛЕНИЕ. Нарушение доступа при выполнении DTA запроса к таблице в SQL Server 2008 при наличии индекса в столбце типа пространственных данных таблицы

644781

2589980

Исправление. Неправильные результаты или нарушение ограничений при выполнении инструкции SELECT или инструкции DML, которая использует функцию row_number и план параллельного выполнения в SQL Server 2008 г.

420834

2590124

ИСПРАВЛЕНИе: ошибка ChainerInfrastructureException при установке SQL Server 2008

666690

969052

Восстановление отсутствующих файлов кэша установщика Windows и устранение проблем, возникающих во время обновления SQL Server

406407

2591753

ИСПРАВЛЕНИЕ. Доступно обновление для добавления сведений об имени субъекта-службы для учетных записей служб в файл журнала Reporting Services.

Дополнительные проблемы, исправленные SQL Server 2008 с пакетом обновления 3 (SP3)

Следующие проблемы также исправлены SQL Server 2008 с пакетом обновления 3 (SP3).

Номер ошибки VSTS

Описание

295196, 771825

При создании плана обслуживания может появиться следующее предупреждающее сообщение, если параметр «Сжатие базы данных» включен в SQL Server 2008 г.: «Сжатие файлов данных перемещает данные и может привести к фрагментации индексов в этих файлах».

295750

Различные средства диагностики неправильно сообщают базу данных master для запросов, выполненных к другим базам данных в SQL Server 2008 г.

337272

Основной отложенный модуль записи не запускается, если узел 0 NUMA не содержит процессора в SQL Server 2008.

444202

Пользователь не может изменить свой пароль в SQL Server 2005 с помощью SQL Server Management Studio (SSMS) SQL Server 2008.

447990

Предположим, что столбцы проектов индексированного представления из базовых и небазовых таблиц и столбец из небазовой таблицы имеет тот же идентификатор порядка и тип, что и столбец базовой таблицы. В этом сценарии, если установлен SQL Server 2008 с пакетом обновления 3 (SP3), вместо переключения секционирования возникает ошибка.

450529

Предположим, что вы открыли SSMS от имени неадминистратора, а затем пытаетесь подключить базу данных. В этом сценарии при установке SQL Server 2008 с пакетом обновления 3 (SP3) вместо исключения появляется сообщение об ошибке "Доступ запрещен".

507222

Рассмотрим следующий сценарий.

  • Вы создаете базу данных.

  • Запрос кэшируется для этой базы данных.

  • Вы удаляете базу данных, а затем создаете новую базу данных.

  • Вы снова создадите удаленную базу данных, а затем выполните запрос.

В этом сценарии в SQL Server 2008 г. появляется сообщение об ошибке "Нарушение доступа на чтение в FullXactImpBase::GetXdes xact.cpp @ 2536".

546001

Исправление этой ошибки сбрасывает имя параметра с табличным значением при создании значения по умолчанию для параметра с табличным значением. После установки SQL Server 2008 с пакетом обновления 3 (SP3) элемент TableVarElem всегда имеет правильное имя при получении значений по умолчанию из кэша временных таблиц.

643903

Уведомления о событиях уровня базы данных не могут создаваться при выполнении операции DDL между базами данных. Эта проблема возникает из-за неправильных дескрипторов диалогов.

650111

Приложение не может подключиться к SQL Server 2008, если установлена параллельная установка SQL Server с кодовым именем Denali. Эта проблема возникает из-за указателя NULL. При использовании указателя NULL экземпляры более высокого уровня, установленные на компьютере, игнорируются. После установки SQL Server 2008 с пакетом обновления 3 (SP3) пустой указатель не используется при использовании SQL Server 2008 Configuration Manager.

703968

После установки SQL Server 2008 с пакетом обновления 3 (SP3) оптимизатор запросов может обрабатывать различные выходные значения для одного и того же входного значения из столбца CRYPT_GEN_RANDOM.

704992

Проблемы, связанные с преобразованием целочисленных данных в операционных системах на базе x64. Эти проблемы возникают из-за метода BindParameter и параметров типа данных LONG, используемых этим методом.

707059

Профилировщик может отображать не все события и столбцы как для SQL Server ядра СУБД, так и для SQL Server Analysis Services. После установки SQL Server 2008 с пакетом обновления 3 (SP3) новые файлы шаблонов трассировки для ядра СУБД SQL Server и для SQL Server Analysis Services создаются отдельно.

709063

Проблема с низкой производительностью возникает при выполнении задания сборщика данных mdw_purge_data_[<имя базы данных MDW>] для выполнения операции DELETE. Эта проблема возникает, если сборщик данных Microsoft SQL Server 2008 Management Data Warehouse (MDW) работает в крупномасштабной базе данных MDW.

741462

При выполнении пакета служб SSIS из служебной программы DTExec.exe среды выполнения или на шаге задания агента SQL некоторые события ведения журнала выходных данных могут отсутствовать в зарегистрированных выходных данных. Такие события, как OnInformation, OnProgress, Diagnostic, OnPostExecute и PackageEnd, могут отсутствовать в выходных данных. Часто наблюдаемые события информационных журналов, такие как OnInformation: "НАЗНАЧЕНИЕ OLE DB" записывает ###### строках" может отсутствовать в выходных данных. Другие служебные программы среды выполнения, такие как DTExecUI.exe и DtsDebugHost.exe (при отладке пакета служб SSIS из среды BIDS), не затрагиваются этой проблемой.

755932

Аналитические функции LAG и LEAD не работают в обработчике мастера пакетов и развертывания (PDW). Эта проблема возникает из-за удаления некоторых сведений в схеме MemoXML.

771381

Неправильный указатель объекта памяти выделяется при удалении базы данных с файловой группой FILESTREAM.

540323

Нарушение доступа возникает, когда приложение пытается вызвать код ошибки 9530. Эта проблема возникает из-за использования указателя NULL.

778341

Функция SCOPE_IDENTITY() может возвращать неверные значения.

536835

Программа установки завершается сбоем при установке Microsoft SQL Server 2008 на компьютере, на котором установлена SQL Server 2000 с пакетом обновления 3 (SP3) Online Analytic Processing (OLAP). Эта проблема возникает из-за того, что SQL Server 2000 с пакетом обновления 3 (SP3) OLAP неправильно задал раздел реестра версии с пакетом обновления 3.0.

544926

Если при попытке изменить объект DatabaseEncryptionKey SQL Server управляющих объектов (SMO) не изменяется ни одно свойство, объект SMO базы данных не обновляет значение DatabaseEncryptionKey.

729229

После установки SQL Server 2008 с пакетом обновления 3 (SP3) результаты перечисления не кэшируются и не сохраняются в локальных переменных для перечисления ресурсов. Кроме того, диски проверяются только один раз, а результаты сохраняются для последующих запросов.

425485

После установки SQL Server 2008 с пакетом обновления 3 (SP3) все ссылки на целевые страницы, на которых выполняются сценарии установки, будут отключены.

700081

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

281309

Неправильное время ЦП при выполнении параллельных планов запросов для таблицы sys.dm_exec_query_stats.

356915

Ошибка возникает, когда внутренние буферы для асинхронных операций чтения разделяют разделитель столбцов с несколькими символами на две части. После установки SQL Server 2008 с пакетом обновления 3 (SP3) текущий указатель синтаксического анализа сбрасывается после переключения буферов.

645220

SQLAgent.exe не выполняется при вводе допустимой команды SQLAgent.exe в командной строке. Эта проблема возникает из-за ошибки разрешений для общей памяти.

747046

После установки SQL Server 2008 с пакетом обновления 3 (SP3) база данных не создается, если имя базы данных совпадает с именем текущего пользователя базы данных.

769191

SQL Server 2008 с пакетом обновления 3 (SP3) содержит обновленные VER_PRODUCTLEVEL_STR и VER_PRODUCTLEVEL_WSTR глобальные переменные в файле Ntverp.h. Эти переменные обновляются до пакета обновления 3 (SP3).

453592

Пользователь не может получить доступ к базе данных каталога, если пользователь указывает порт для сервера базы данных в Microsoft SQL Server 2008 Reporting Services Configuration Manager.

773344

Сведения об учетной записи выполнения содержат усеченные строки в локальной сборке Microsoft SQL Server 2008 Reporting Services Configuration Manager.

Ссылки

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

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

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

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

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