Отнася се за
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 Service Pack 3 (SP3).Бележки

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

  • Списъкът с проблеми ще бъде актуализиран при издаването на статиите за проблемите.

За повече информация как да получите SQL Server 2008 сервизни пакети щракнете върху следния номер на статия в базата знания на Microsoft:

968382 Как да получите най-новия сервизен пакет за SQL Server 2008 Забележка Microsoft разпространява корекциите на Microsoft SQL Server 2008 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната SQL Server 2008 корекция издание. Обикновено трябва да изтеглите най-новия сервизен пакет.

Изтегляне Изтеглете SQL Server 2008 Service Pack 3 сега

Повече информация

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

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" при прилагане на Service Pack 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 Installer и да отстраните проблеми, които възникват по време на актуализация на SQL Server

406407

2591753

КОРЕКЦИЯ: Налична е актуализация за добавяне на 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 не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.