ВВЕДЕНИЕ
В этой статье перечислены проблемы 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) устраняет следующие проблемы:
-
Проблемы, перечисленные в этой статье
-
Проблемы, исправленные в следующих накопительных пакетах обновления для 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 |
ИСПРАВЛЕНИЕ. команда SQL Server перестает отвечать на запросы при использовании пути доступа без буфера для доступа к файлу FILESTREAM в SQL Server 2008 R2 или SQL Server 2008 |
|
|
611967 |
ИСПРАВЛЕНИЕ. Многие сообщения с идентификатором 19030 и 19031 регистрируются в файле журнала ошибок SQL Server 2005 при использовании профиля SQL Server в SQL Server 2005 |
|
|
628427 |
ИСПРАВЛЕНИЕ. База данных с включенным прозрачным шифрованием данных может быть помечена как "подозрительная", если сертификат сервера удален в SQL Server 2008 R2 |
|
|
729461 |
Сообщение об ошибке "SQL Server 2008 для установки microsoft платформа .NET Framework 4.0" при применении пакета обновления 2 (SP2) для SQL Server 2008 |
|
|
757676 |
ИСПРАВЛЕНИЕ. Вы можете получить неверные результаты при выполнении сложного запроса, содержащего агрегатные функции, функции объединения и отдельные функции во вложенных запросах в среде SQL Server 2008. |
|
|
746231 |
ИСПРАВЛЕНИЕ. Отправка заданий сборщика данных быстро открывает и закрывает большое количество TCP-портов, если задания отправляют данные в базу данных MDW в SQL Server 2008 или в SQL Server 2008 R2 |
|
|
429231 |
ИСПРАВЛЕНИЕ. Установка Slipstream пакета обновления SQL Server 2008 может завершиться ошибкой |
|
|
717065 |
ИСПРАВЛЕНИЕ. Нарушение доступа при выполнении DTA запроса к таблице в SQL Server 2008 при наличии индекса в столбце типа пространственных данных таблицы |
|
|
644781 |
Исправление. Неправильные результаты или нарушение ограничений при выполнении инструкции SELECT или инструкции DML, которая использует функцию row_number и план параллельного выполнения в SQL Server 2008 г. |
|
|
420834 |
ИСПРАВЛЕНИе: ошибка ChainerInfrastructureException при установке SQL Server 2008 |
|
|
666690 |
Восстановление отсутствующих файлов кэша установщика Windows и устранение проблем, возникающих во время обновления SQL Server |
|
|
406407 |
ИСПРАВЛЕНИЕ. Доступно обновление для добавления сведений об имени субъекта-службы для учетных записей служб в файл журнала 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. Продукты сторонних производителей, которые рассматриваются в этой статье, производятся компаниями, не зависящими от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.