ВЪВЕДЕНИЕ
Тази статия описва SQL Server 2008 проблеми, които са решени от Microsoft SQL Server 2008 Service Pack 3 (SP3).Бележки
-
Някои проблеми, които не са документирани, може да са решени от сервизния пакет.
-
Списъкът с проблеми ще бъде актуализиран при издаването на статиите за проблемите.
За повече информация как да получите SQL Server 2008 сервизни пакети щракнете върху следния номер на статия в базата знания на Microsoft:
968382 Как да получите най-новия сервизен пакет за SQL Server 2008 Забележка Microsoft разпространява корекциите на Microsoft SQL Server 2008 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната SQL Server 2008 корекция издание. Обикновено трябва да изтеглите най-новия сервизен пакет.
Повече информация
SQL Server 2008 SP3 коригира следните проблеми:
-
Проблеми, които са изброени в тази статия
-
Проблеми, които са решени в следните сборни пакети за актуализация за Microsoft SQL Server 2008 Service Pack 2 (SP2):
-
Кумулативен пакет за актуализация 1 за SQL Server 2008 SP2
-
Кумулативен пакет за актуализация 2 за SQL Server 2008 SP2
-
Кумулативен пакет за актуализация 3 за SQL Server 2008 SP2
-
Кумулативен пакет за актуализация 4 за SQL Server 2008 SP2
-
За повече информация относно сборни пакети за актуализация, които са налични за SQL Server 2008 SP2 щракнете върху следния номер на статия в базата знания на Microsoft:
2402659 Компилациите на SQL Server 2008, които са издадени след издаването на SQL Server 2008 Service Pack 2 Следващата таблица предоставя повече информация за продуктите или инструментите, които автоматично проверяват за това условие във вашия екземпляр на SQL Server и за версиите на SQL Server продукт, спрямо който се изчислява правилото.
|
Софтуер за правила |
Заглавие на правило |
Описание на правилото |
Версии на продукти, спрямо които се изчислява правилото |
|---|---|---|---|
|
System Center Advisor |
SQL Server липсва актуализация KB2546951, за да се гарантира, че е стартирана основната lazywriter |
System Center Advisor определя дали този екземпляр на SQL Server се изпълнява на сървър, който има повече от 64 логически процесори. Освен това съветникът проверява текущата компилация и версия на sqlservr.exe. Ако текущата компилация на sqlservr.exe е по-малка от компилацията за корекция, съветникът генерира известие за този проблем. Прегледайте подробностите, които са предоставени в раздела "Събрана информация" на предупреждението от съветника, и приложете корекцията, която е обсъдена в тази статия. Това предупреждение на съветника се отнася за 337272 за корекция на ИД, който е споменат в тази статия. |
SQL Server 2008 г. |
Проблеми, които са решени от SQL Server 2008 SP3
За повече информация относно проблемите щракнете върху номерата на следните статии в базата знания на Microsoft.
|
Номер на грешка на 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" при прилагане на Service Pack 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 Installer и да отстраните проблеми, които възникват по време на актуализация на SQL Server |
|
|
406407 |
КОРЕКЦИЯ: Налична е актуализация за добавяне на SPN информация за акаунти за услуги за регистрационния файл на услугите за отчети |
Допълнителни проблеми, които са решени от SQL Server 2008 SP3
Следните проблеми са решени и от SQL Server 2008 SP3.
|
Номер на грешка на VSTS |
Описание |
|---|---|
|
295196, 771825 |
Може да получите следното предупредително съобщение, когато създавате плана за поддръжка, ако опцията Свиване на базата данни е разрешена в SQL Server 2008: "Свиване на файлове с данни премества данни и може да доведе до фрагментиране на индексите в рамките на тези файлове." |
|
295750 |
Различни инструменти за диагностика отчетят неправилно основната база данни за заявки, които са изпълнени с други бази данни в SQL Server 2008. |
|
337272 |
Основният Lazy Writer не се стартира, ако възелът 0 NUMA не съдържа процесор в SQL Server 2008. |
|
444202 |
Потребител не може да промени паролата си в SQL Server 2005 с помощта на SQL Server Management Studio (SSMS) на SQL Server 2008. |
|
447990 |
Да приемем, че индексиран изглед проекти колони от базова и неоснова таблици и да приемем колона от неоснова таблица има същия ред ИД и тип като колона на базовата таблица. В този случай, ако SQL Server 2008 SP3 е инсталирана, ще възникне грешка вместо превключвател на дялове. |
|
450529 |
Да предположим, че отваряте SSMS като не-администратор и след това се опитате да прикачите база данни. В този случай, ако SQL Server 2008 SP3 е инсталиран, получавате грешка "Достъпът е отказан" вместо изключение. |
|
507222 |
Обмислете следния сценарий:
В този случай получавате грешка "Непозволен достъп за четене в FullXactImpBase::GetXdes xact.cpp @ 2536" в SQL Server 2008. |
|
546001 |
Корекцията за проблема с тази грешка нулира името за параметър, значно като таблица, когато създавате стойност по подразбиране за параметъра, знатен в таблица. След като инсталирате SQL Server 2008 SP3, елементът TableVarElem винаги има правилното име, когато извлича стойности по подразбиране от кеша на таблица Temp. |
|
643903 |
Не могат да се генерират известия за събития на ниво база данни, когато се извърши DDL операция между бази данни. Този проблем възниква, защото се използват неправилни диалогови манипулатори. |
|
650111 |
Приложение не може да се свърже с SQL Server 2008, ако е инсталирано паралелно инсталиране на SQL Server с кодово име "Denali". Този проблем възниква поради нулев показалец. Когато се използва празният показалец, екземплярите от по-високо ниво, инсталирани на компютъра, се игнорират. След като инсталирате SQL Server 2008 SP3, празен показалец не се използва, когато използвате SQL Server 2008 Configuration Manager. |
|
703968 |
След като инсталирате SQL Server 2008 SP3, оптимизаторът на заявките може да обработва различни изходни стойности за една и съща входна стойност от CRYPT_GEN_RANDOM колона. |
|
704992 |
Проблеми с преобразуването на интеграли на данни на операционни системи, базирани на x64. Тези проблеми възникват поради метода BindParameter и параметрите на типа данни LONG, които се използват от този метод. |
|
707059 |
Profiler може да не покаже всички събития и колони както за SQL Server ядрото на базата данни, така и за Услуги за анализ на SQL Server. След като инсталирате SQL Server 2008 SP3, новите файлове с шаблони за проследяване за SQL Server Database Engine и за Услуги за анализ на SQL Server се генерират отделно. |
|
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 destination" написа ###### редове." може да липсва от резултата. Други помощни програми по време на изпълнение, като например 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 Service Pack 3 (SP3) аналитична обработка онлайн (OLAP). Този проблем възниква, защото SQL Server 2000 SP3 OLAP неправилно е задал ключа от системния регистър на версията на Service Pack 3.0. |
|
544926 |
Ако не модифицирате свойство, когато се опитате да промените обекта DatabaseEncryptionKey SQL Server обекти за управление (SMO), SMO обектът на базата данни не актуализира стойността databaseEncryptionKey. |
|
729229 |
След като инсталирате SQL Server 2008 SP3, резултатите от изброяването не се кешират и не се съхраняват в локални променливи за изброяване на ресурси. Освен това дисковете се проверяват само веднъж и резултатите се съхраняват за следващи заявки. |
|
425485 |
След като инсталирате SQL Server 2008 SP3, всички връзки към целевата страница, които изпълняват сценарии за настройка, се забраняват. |
|
700081 |
Когато дадено приложение търси имена за базови броячи на брояч на съотношенията, приложението трябва да изпълни операция за търсене на подниз, която не различава малки и главни букви в SQL Server 2008. |
|
281309 |
Неправилно процесорно време, когато изпълнявате паралелни планове за заявки за таблицата sys.dm_exec_query_stats. |
|
356915 |
Възниква грешка, когато вътрешните буфери за асинхронни операции за четене разделят разделителя на колони с много знаци на две части. След като инсталирате SQL Server 2008 SP3, текущият показалец за анализиране се нулира, след като буферите бъдат превключени. |
|
645220 |
SQLAgent.exe не се изпълнява, когато е въведена валидна команда SQLAgent.exe в команден прозорец. Този проблем възниква поради грешка в разрешенията за споделена памет. |
|
747046 |
След като инсталирате SQL Server 2008 SP3, база данни не се създава, ако името на базата данни е същото като името на текущия потребител на базата данни. |
|
769191 |
SQL Server 2008 SP3 съдържа актуализирани VER_PRODUCTLEVEL_STR и VER_PRODUCTLEVEL_WSTR глобални променливи във файла Ntverp.h. Тези променливи се актуализират до SP3. |
|
453592 |
Потребителят няма достъп до каталожна база данни, ако потребителят задава порт за сървъра за база данни в услугите за отчети на Microsoft SQL Server 2008 Configuration Manager. |
|
773344 |
Информацията за акаунта за изпълнение съдържа отрязани низове в локализираната руска компилация на Microsoft SQL Server 2008 Reporting Services Configuration Manager. |
Препратки
За повече информация как да определите текущата SQL Server версия и издание щракнете върху следния номер на статия в базата знания на Microsoft:
321185 Как да идентифицирате своята версия на SQL Server и издание Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, които са независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.