Se aplică la
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

INTRODUCERE

Acest articol listează problemele SQL Server 2008 care sunt remediate de Microsoft SQL Server 2008 Service Pack 3 (SP3).Note

  • Unele probleme care nu sunt documentate pot fi remediate de pachetul Service Pack.

  • Lista de probleme va fi actualizată atunci când articolele pentru probleme vor fi lansate.

Pentru mai multe informații despre obținerea pachetelor Service Pack SQL Server 2008, faceți clic pe următorul număr de articol pentru a vizualiza articolul în Baza de cunoștințe Microsoft:

968382 Cum să obțineți cel mai recent pachet Service Pack pentru SQL Server 2008 Notă Microsoft distribuie remedierile Microsoft SQL Server 2008 ca fișier descărcabil. Deoarece remedierile sunt cumulative, fiecare versiune nouă conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în remedierea anterioară SQL Server 2008. De obicei, ar trebui să descărcați cel mai recent pachet Service Pack.

Descărcaţi Descărcați acum pachetul Service Pack 3 SQL Server 2008

Mai multe informații

SQL Server 2008 SP3 remediază următoarele probleme:

  • Probleme listate în acest articol

  • Probleme care au fost remediate în următoarele pachete de actualizare cumulativă pentru Microsoft SQL Server 2008 Service Pack 2 (SP2):

    • Pachetul de actualizare cumulativă 1 pentru SQL Server 2008 SP2

    • Pachetul de actualizare cumulativă 2 pentru SQL Server 2008 SP2

    • Pachetul de actualizare cumulativă 3 pentru SQL Server 2008 SP2

    • Pachetul de actualizare cumulativă 4 pentru SQL Server 2008 SP2

Pentru mai multe informații despre pachetele de actualizare cumulativă disponibile pentru SQL Server 2008 SP2, faceți clic pe următorul număr de articol pentru a vedea articolul în Baza de cunoștințe Microsoft:

2402659 Compilările SQL Server 2008 care au fost lansate după lansarea SQL Server 2008 Service Pack 2 Tabelul următor oferă mai multe informații despre produsele sau instrumentele care verifică automat această condiție în instanța dvs. de SQL Server și în versiunile produsului SQL Server în raport cu care este evaluată regula.

Software pentru reguli

Titlu regulă

Descriere regulă

Versiuni de produs pentru care se evaluează regula

Consultant centru de sistem

SQL Server lipsește KB2546951 de actualizare pentru a garanta că a început principal lazywriter

System Center Advisor determină dacă această instanță de SQL Server rulează pe un server care are mai mult de 64 de procesoare logice. De asemenea, Advisor verifică versiunea curentă și versiunea de sqlservr.exe. Dacă versiunea curentă de sqlservr.exe este mai mică decât compilarea de remediere, consultantul generează avertizarea despre această problemă. Revizuiți detaliile furnizate în secțiunea "Informații colectate" a avertizării de consultant și aplicați remedierea discutată în acest articol. Această avertizare consultativă se referă la ID-ul de remediere 337272 menționat în acest articol.

SQL Server 2008

Probleme care sunt remediate de SQL Server 2008 SP3

Pentru mai multe informații despre probleme, faceți clic pe următoarele numere de articol pentru a vizualiza articolele din Baza de cunoștințe Microsoft.

Numărul erorii VSTS

Număr articol KB

Descriere

721415

2550552

REMEDIERE: comanda SQL Server nu mai răspunde atunci când utilizează o cale de acces diferită pentru a accesa un fișier FILESTREAM în SQL Server 2008 R2 sau SQL Server 2008

611967

922578

REMEDIERE: Multe mesaje care au ID-ul de mesaj 19030 și ID-ul de mesaj 19031 sunt înregistrate în fișierul SQL Server 2005 Errorlog atunci când utilizați SQL Server Profile în SQL Server 2005

628427

2463682

REMEDIERE: O bază de date care are activată criptarea transparentă a datelor poate fi marcată ca "suspectă" dacă certificatul server este fixat în SQL Server 2008 R2

729461

2500042

Mesajul de eroare "Instalarea SQL Server 2008 necesită instalarea Microsoft .NET Framework 4.0" atunci când aplicați Service Pack 2 (SP2) pentru SQL Server 2008

757676

2565683

REMEDIERE: Este posibil să primiți rezultate incorecte atunci când rulați o interogare complexă care conține funcții agregate, funcții de asociere și funcții distincte în subinterogări într-un mediu SQL Server 2008

746231

2569923

REMEDIERE: Activitățile de încărcare a colectorului de date deschid și închid rapid un număr mare de porturi TCP dacă lucrările încarcă date într-o bază de date MDW în SQL Server 2008 sau în SQL Server 2008 R2

429231

2588050

REMEDIERE: Instalarea Slipstream a unui pachet Service Pack SQL Server 2008 poate să nu reușească

717065

2588453

REMEDIERE: Încălcarea accesului atunci când DTA rulează o interogare împotriva unui tabel din SQL Server 2008 dacă există un index pe o coloană de tip de date spațiale din tabel

644781

2589980

Remediere: Rezultate incorecte sau încălcare de restricție atunci când rulați o instrucțiune SELECT sau o instrucțiune DML care utilizează funcția row_number și un plan de executare paralel în SQL Server 2008

420834

2590124

REMEDIERE: Eroarea "ChainerInfrastructureException" atunci când instalați SQL Server 2008

666690

969052

Cum se restaurează fișierele cache Windows Installer lipsă și cum se rezolvă problemele care apar în timpul unei actualizări SQL Server

406407

2591753

REMEDIERE: Este disponibilă o actualizare pentru a adăuga informații SPN pentru conturile de serviciu la fișierul jurnal Reporting Services

Probleme suplimentare remediate de SQL Server 2008 SP3

Următoarele probleme sunt remediate și de SQL Server 2008 SP3.

Numărul erorii VSTS

Descriere

295196, 771825

Este posibil să primiți următorul mesaj de avertizare atunci când creați planul de întreținere dacă opțiunea Reducere bază de date este activată în SQL Server 2008: "Micșorarea fișierelor de date mută datele și poate provoca fragmentarea indexurilor din acele fișiere".

295750

Diversele instrumente de diagnosticare raportează incorect baza de date coordonatoare pentru interogările care au fost executate în raport cu alte baze de date în SQL Server 2008.

337272

Principal Lazy Writer nu pornește dacă nodul 0 NUMA nu conține niciun procesor în SQL Server 2008.

444202

Un utilizator nu își poate modifica parola în SQL Server 2005 utilizând SQL Server Management Studio (SSMS) din SQL Server 2008.

447990

Presupuneți că o vizualizare indexată proiectează coloane din tabelele de bază și din tabelele non-bază și presupuneți că o coloană din tabelul non-bază are același ID de ordine și tastați ca o coloană din tabelul de bază. În acest scenariu, dacă este instalat SQL Server 2008 SP3, apare o eroare în locul unui comutator de partiție.

450529

Să presupunem că deschideți SSMS ca non-administrator, apoi încercați să atașați o bază de date. În acest scenariu, dacă este instalat SQL Server 2008 SP3, primiți o eroare "Acces refuzat" în locul unei excepții.

507222

Luați în considerare următorul scenariu:

  • Creați o bază de date.

  • O interogare este memorată în cache pentru această bază de date.

  • Ștergeți baza de date, apoi creați o bază de date nouă.

  • Creați din nou baza de date ștearsă, apoi rulați interogarea.

În acest scenariu, primiți o eroare "Citire violare acces în FullXactImpBase::GetXdes xact.cpp @ 2536" în SQL Server 2008.

546001

Remedierea pentru problema acestei erori resetează numele unui parametru cu valoare de tabel atunci când creați o valoare implicită pentru parametrul cu valoare de tabel. După ce instalați SQL Server 2008 SP3, elementul TableVarElem are întotdeauna numele corect atunci când regăsește valorile implicite din memoria cache a tabelului Temp.

643903

Nu se pot genera notificări de eveniment pentru evenimente la nivel de bază de date atunci când se efectuează o operațiune DDL în mai multe baze de date. Această problemă apare deoarece se utilizează ghidaje de dialog incorecte.

650111

O aplicație nu se poate conecta la SQL Server 2008 dacă este instalată o instalare alăturată de SQL Server cu numele de cod "Denali". Această problemă apare din cauza unui indicator nul. Când se utilizează indicatorul nul, instanțele de nivel înalt instalate pe computer sunt ignorate. După ce instalați SQL Server 2008 SP3, indicatorul nul nu se utilizează atunci când utilizați SQL Server 2008 Configuration Manager.

703968

După ce instalați SQL Server 2008 SP3, utilitarul de optimizare a interogărilor poate gestiona valori de ieșire diferite pentru aceeași valoare de intrare din coloana CRYPT_GEN_RANDOM.

704992

Probleme privind conversiile integrale ale datelor pe sistemele de operare bazate pe x64. Aceste probleme apar din cauza metodei BindParameter și a parametrilor de tip de date LONG care sunt utilizați de această metodă.

707059

Profiler poate să nu afișeze toate evenimentele și coloanele atât pentru SQL Server Database Engine, cât și pentru SQL Server Analysis Services. După ce instalați SQL Server 2008 SP3, noile fișiere șablon de urmărire pentru SQL Server Database Engine și pentru SQL Server Analysis Services sunt generate separat.

709063

Problema de performanță lentă apare atunci când rulați activitatea de colectare a datelor mdw_purge_data_[<numele bazei de date MDW>] pentru a efectua o operațiune de ștergere. Această problemă apare dacă un colector de date al microsoft SQL Server 2008 Management Data Warehouse (MDW) rulează pe o bază de date MDW la scară mare.

741462

Atunci când rulați un pachet SSIS din utilitarul runtime DTExec.exe sau dintr-un pas al activității SQL Agent, unele evenimente de înregistrare în jurnal de ieșire pot lipsi din ieșirea înregistrată. Evenimentele cum ar fi OnInformation, OnProgress, Diagnostic, OnPostExecute și PackageEnd pot lipsi din rezultat. Evenimentele jurnal informativ observate frecvent, cum ar fi OnInformation: "OLE DB Destination" a scris ###### rânduri." poate lipsi din rezultat. Alte utilitare runtime, cum ar fi DTExecUI.exe și DtsDebugHost.exe (atunci când depanați un pachet SSIS din mediul BIDS) nu sunt afectate de problemă.

755932

Funcțiile analitice LAG și LEAD nu funcționează în motorul pentru expertul de împachetare și implementare (PDW). Această problemă apare deoarece unele informații din schema MemoXML sunt eliminate.

771381

Indicatorul incorect al obiectului de memorie este alocat atunci când ștergeți o bază de date cu un grup de fișiere FILESTREAM.

540323

O violare a accesului are loc atunci când o aplicație încearcă să ridice codul de eroare 9530. Această problemă apare deoarece se utilizează un indicator NULL.

778341

Funcția SCOPE_IDENTITY() poate returna valori incorecte.

536835

Instalarea se blochează atunci când instalați Microsoft SQL Server 2008 pe un computer care are SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP) instalat. Această problemă apare deoarece SQL Server 2000 SP3 OLAP a setat incorect cheia de registry a versiunii la Service Pack 3.0.

544926

Dacă nu modificați nicio proprietate atunci când încercați să modificați obiectul DatabaseEncryptionKey SQL Server Management Objects (SMO), obiectul SMO al bazei de date nu actualizează valoarea DatabaseEncryptionKey.

729229

După ce instalați SQL Server 2008 SP3, rezultatele unei enumerări nu sunt memorate în cache și nu sunt stocate în variabile locale pentru enumerarea resurselor. În plus, discurile sunt validate o singură dată, iar rezultatele sunt stocate pentru solicitările ulterioare.

425485

După ce instalați SQL Server 2008 SP3, toate linkurile la pagina de destinație care rulează scenariile de instalare sunt dezactivate.

700081

Atunci când o aplicație caută nume pentru contoare de bază ale unui contor de rapoarte, aplicația trebuie să efectueze o operațiune de căutare subșir care nu este sensibilă la litere mari și mici în SQL Server 2008.

281309

Timp CPU incorect atunci când rulați planuri de interogare paralele pentru tabelul sys.dm_exec_query_stats.

356915

Apare o eroare atunci când tampoanele interne pentru operațiuni de citire asincronă împart un delimitator de coloană cu mai multe caractere în două părți. După ce instalați SQL Server 2008 SP3, indicatorul de analiză curent este resetat după comutarea tampoanelor.

645220

SQLAgent.exe nu rulează atunci când este tastată o comandă de SQLAgent.exe validă într-o linie de comandă. Această problemă apare din cauza unei erori de permisiuni pentru memoria partajată.

747046

După ce instalați SQL Server 2008 SP3, nu se creează o bază de date dacă numele bazei de date este același cu numele utilizatorului bazei de date curente.

769191

SQL Server 2008 SP3 conține variabile globale VER_PRODUCTLEVEL_STR și VER_PRODUCTLEVEL_WSTR actualizate în fișierul Ntverp.h. Aceste variabile sunt actualizate la SP3.

453592

Un utilizator nu poate accesa o bază de date catalog dacă utilizatorul specifică un port pentru serverul bazei de date în Configuration Manager Microsoft SQL Server 2008 Reporting Services.

773344

Informațiile despre contul de executare conțin șiruri trunchiate în compilarea localizată în limba rusă a microsoft SQL Server 2008 Reporting Services Configuration Manager.

Referințe

Pentru mai multe informații despre cum să determinați versiunea și ediția curentă a SQL Server, faceți clic pe următorul număr de articol pentru a vizualiza articolul în Baza de cunoștințe Microsoft:

321185 Cum să identificați versiunea SQL Server și ediția Produsele de la terți despre care discută acest articol sunt fabricate de firme independente de Microsoft. Microsoft nu garantează în niciun fel, implicit sau în alt mod, funcționarea sau fiabilitatea acestor produse.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.