KB2546951 – Liste der Probleme, die durch SQL Server 2008 Service Pack 3 behoben wurden

Gilt für
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

EINFÜHRUNG

In diesem Artikel werden Probleme mit SQL Server 2008 aufgeführt, die durch Microsoft SQL Server 2008 Service Pack 3 (SP3) behoben wurden.

Notizen

  • Einige Probleme, die nicht dokumentiert sind, können möglicherweise durch das Service Pack behoben werden.
  • Die Liste der Probleme wird aktualisiert, sobald die Artikel für die Probleme veröffentlicht werden.

Weitere Informationen zum Beziehen von SQL Server 2008 Service Packs finden Sie im folgenden Artikel der Microsoft Knowledge Base:

968382
Installieren des neuesten Service Packs für SQL Server 2008

Hinweis: Microsoft verteilt Microsoft SQL Server 2008-Fixes als eine herunterladbare Datei. Da die Fixes kumulativ sind, enthält jede neue Version alle Hotfixes und Sicherheitsfixes, die in der vorherigen Version der Korrektur für SQL Server 2008 enthalten waren. In der Regel sollten Sie das neueste Service Pack herunterladen.

Herunterladen SQL Server 2008 Service Pack 3 jetzt herunterladen

Weitere Informationen

SQL Server 2008 SP3 behebt die folgenden Probleme:

  • In diesem Artikel aufgeführte Probleme

  • Probleme, die in den folgenden kumulativen Updatepaketen für Microsoft SQL Server 2008 Service Pack 2 (SP2) behoben wurden:

    • Kumulatives Updatepaket 1 für SQL Server 2008 SP2
    • Kumulatives Updatepaket 2 für SQL Server 2008 SP2
    • Kumulatives Updatepaket 3 für SQL Server 2008 SP2
    • Kumulatives Updatepaket 4 für SQL Server 2008 SP2

Weitere Informationen zu den kumulativen Updatepaketen, die für SQL Server 2008 SP2 verfügbar sind, finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2402659 Die SQL Server 2008-Builds, die nach der Freigabe von SQL Server 2008 Service Pack 2 veröffentlicht wurden Die folgende Tabelle enthält weitere Informationen zu den Produkten oder Tools, die diese Bedingung auf Ihrem instance von SQL Server und den Versionen der SQL Server Produkt, für das die Regel ausgewertet wird.

Regelsoftware Regeltitel Regelbeschreibung Produktversionen, für die die Regel ausgewertet wird
System Center Advisor SQL Server fehlende Update KB2546951, um sicherzustellen, dass Principal LazyWriter gestartet wird System Center Advisor ermittelt, ob diese Instance von SQL Server auf einem Server ausgeführt wird, der über mehr als 64 logische Prozessoren verfügt. Außerdem überprüft Advisor den aktuellen Build und die aktuelle Version von sqlservr.exe. Wenn der aktuelle Build von sqlservr.exe kleiner als der Fixbuild ist, generiert der Ratgeber die Warnung zu diesem Problem. Überprüfen Sie die Details im Abschnitt "Gesammelte Informationen" der Advisor-Warnung, und wenden Sie die in diesem Artikel beschriebene Korrektur an. Diese Advisor-Warnung bezieht sich auf die in diesem Artikel erwähnte Fix-ID-337272. SQL Server 2008

Durch SQL Server 2008 SP3 behobene Probleme

Weitere Informationen zu den Problemen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base.

VSTS-Fehlernummer KB-Artikelnummer Beschreibung
721415 2550552 BEHEBUNG: Der Befehl SQL Server reagiert nicht mehr, wenn ein nicht gepufferter Zugriffspfad für den Zugriff auf eine FILESTREAM-Datei in SQL Server 2008 R2 oder SQL Server 2008 verwendet wird
611967 922578 UPDATE: Viele Nachrichten mit den Nachrichten-IDs 19030 und 19031 werden in der SQL Server 2005-Fehlerprotokolldatei protokolliert, wenn Sie das SQL Server-Profil in SQL Server 2005 verwenden
628427 2463682 FIX: Eine Datenbank, für die die transparente Datenverschlüsselung aktiviert ist, kann als "verdächtig" markiert werden, wenn das Serverzertifikat in SQL Server 2008 R2 gelöscht wird
729461 2500042 Fehlermeldung "Für das Setup von SQL Server 2008 muss Microsoft .NET Framework 4.0 installiert werden" beim Installieren von Service Pack 2 (SP2) für SQL Server 2008
757676 2565683 BEHEBUNG: Möglicherweise erhalten Sie falsche Ergebnisse, wenn Sie eine komplexe Abfrage ausführen, die Aggregatfunktionen, Joinfunktionen und unterschiedliche Funktionen in Unterabfragen in einer SQL Server 2008-Umgebung enthält
746231 2569923 FIX: Upload-Jobs des Datensammlers öffnen und schließen schnell eine große Anzahl von TCP-Ports, wenn die Jobs Daten in eine MDW-Datenbank in SQL Server 2008 oder in SQL Server 2008 R2 hochladen
429231 2588050 FIX: Slipstream-Installation eines Service Packs für SQL Server 2008 schlägt möglicherweise fehl
717065 2588453 FIX: Zugriffsverletzung, wenn DTA eine Abfrage für eine Tabelle in SQL Server 2008 ausführt, wenn ein Index für eine Spalte mit räumlichem Datentyp der Tabelle vorhanden ist
644781 2589980 Fix: Falsche Ergebnisse oder Einschränkungsverletzung beim Ausführen einer SELECT- oder DML-Anweisung, die die row_number-Funktion und einen parallelen Ausführungsplan in SQL Server 2008 verwendet
420834 2590124 FIX: Fehler "ChainerInfrastructureException" bei Installation von SQL Server 2008
666690 969052 Wiederherstellen der fehlenden Windows Installer-Cachedateien und Beheben von Problemen, die während eines SQL Server-Updates auftreten
406407 2591753 FIX: Ein Update ist verfügbar, um SPN-Informationen für Dienstkonten zur Reporting Services-Protokolldatei hinzuzufügen

Weitere Probleme, die durch SQL Server 2008 SP3 behoben wurden

Die folgenden Probleme wurden von SQL Server 2008 SP3 behoben.

VSTS-Fehlernummer Beschreibung
295196, 771825 Wenn Sie den Wartungsplan erstellen, wird möglicherweise die folgende Warnmeldung angezeigt, wenn die Option "Datenbank verkleinern" in SQL Server 2008 aktiviert ist: "Das Verkleinern von Datendateien verschiebt Daten und kann zu einer Fragmentierung der Indizes in diesen Dateien führen."
295750 Verschiedene Diagnosetools melden die master-Datenbank fälschlicherweise für Abfragen, die für andere Datenbanken in SQL Server 2008 ausgeführt wurden.
337272 Der Lazy Writer-Prinzipal wird nicht gestartet, wenn der 0 NUMA-Knoten in SQL Server 2008 keinen Prozessor enthält.
444202 Ein Benutzer kann sein Kennwort in SQL Server 2005 nicht ändern, indem er SQL Server Management Studio (SSMS) von SQL Server 2008 verwendet.
447990 Angenommen, eine indizierte Sicht projiziert Spalten aus der Basistabelle und Nicht-Basistabellen, und angenommen, eine Spalte aus der Nicht-Basistabelle hat die gleiche Reihenfolge-ID und den gleichen Typ wie eine Spalte der Basistabelle. Wenn in diesem Szenario SQL Server 2008 SP3 installiert ist, tritt anstelle eines Partitionswechsels ein Fehler auf.
450529 Angenommen, Sie öffnen SSMS als Nicht-Administrator und versuchen dann, eine Datenbank anzufügen. Wenn in diesem Szenario SQL Server 2008 SP3 installiert ist, erhalten Sie statt einer Ausnahme den Fehler "Zugriff verweigert".
507222 Nehmen Sie folgendes Szenario an:

  • Sie erstellen eine Datenbank.
  • Für diese Datenbank wird eine Abfrage zwischengespeichert.
  • Sie löschen die Datenbank und erstellen dann eine neue Datenbank.
  • Sie erstellen die gelöschte Datenbank erneut und führen dann die Abfrage aus.

In diesem Szenario erhalten Sie im SQL Server 2008 den Fehler "Read Access violation in FullXactImpBase::GetXdes xact.cpp @ 2536".
546001 Die Korrektur für das Problem dieses Fehlers setzt den Namen für einen Tabellenwertparameter zurück, wenn Sie einen Standardwert für den Tabellenwertparameter erstellen. Nach der Installation von SQL Server 2008 SP3 hat das TableVarElem-Element immer den richtigen Namen, wenn Standardwerte aus dem Temp-Tabellencache abgerufen werden.
643903 Wenn ein datenbankübergreifender DDL-Vorgang ausgeführt wird, werden möglicherweise keine Ereignisbenachrichtigungen für Ereignisse auf Datenbankebene generiert. Dieses Problem tritt auf, weil falsche Dialoghandles verwendet werden.
650111 Eine Anwendung kann keine Verbindung mit SQL Server 2008 herstellen, wenn eine parallele Installation von SQL Server mit dem Codenamen "Denali" installiert ist. Dieses Problem tritt aufgrund eines Nullzeigers auf. Wenn der Nullzeiger verwendet wird, werden auf dem Computer installierte höherwertige Instanzen ignoriert. Nach der Installation von SQL Server 2008 SP3 wird der Nullzeiger nicht verwendet, wenn Sie SQL Server 2008 Konfigurations-Manager verwenden.
703968 Nach der Installation von SQL Server 2008 SP3 kann der Abfrageoptimierer unterschiedliche Ausgabewerte für denselben Eingabewert aus der CRYPT_GEN_RANDOM Spalte verarbeiten.
704992 Probleme bei integralen Datenkonvertierungen auf x64-basierten Betriebssystemen. Diese Probleme treten aufgrund der BindParameter-Methode und der Parameter des Datentyps LONG auf, die von dieser Methode verwendet werden.
707059 Profiler zeigt möglicherweise nicht alle Ereignisse und Spalten für SQL Server-Datenbankmodul und SQL Server Analysis Services an. Nach der Installation von SQL Server 2008 SP3 werden neue Ablaufverfolgungsvorlagendateien für das SQL Server-Datenbankmodul und für SQL Server Analysis Services separat generiert.
709063 Ein Problem mit langsamer Leistung tritt auf, wenn Sie den Datensammlerauftrag mdw_purge_data_[<Name Ihrer MDW-Datenbank>] ausführen, um einen DELETE-Vorgang auszuführen. Dieses Problem tritt auf, wenn ein Datensammler von Microsoft SQL Server 2008 Management Data Warehouse (MDW) in einer großen MDW-Datenbank ausgeführt wird.
741462 Beim Ausführen eines SSIS-Pakets aus dem DTExec.exe-Laufzeitprogramm oder aus einem SQL-Agent-Auftragsschritt fehlen möglicherweise einige Ausgabeprotokollierungsereignisse in der protokollierten Ausgabe. Ereignisse wie OnInformation, OnProgress, Diagnostic, OnPostExecute und PackageEnd fehlen möglicherweise in der Ausgabe. Häufig beobachtete Informationsprotokollereignisse wie OnInformation: "OLE DB Destination" written ###### rows." fehlen möglicherweise in der Ausgabe. Andere Laufzeithilfsprogramme wie DTExecUI.exe und DtsDebugHost.exe (beim Debuggen eines SSIS-Pakets aus der BIDS-Umgebung) sind von dem Problem nicht betroffen.
755932 LAG- und LEAD-Analysefunktionen funktionieren in der PDW-Engine (Package and Deployment Wizard) nicht. Dieses Problem tritt auf, weil einige Informationen im MemoXML-Schema entfernt wurden.
771381 Beim Löschen einer Datenbank mit einer FILESTREAM-Dateigruppe wird ein falscher Zeiger auf ein Speicherobjekt zugewiesen.
540323 Eine Zugriffsverletzung tritt auf, wenn eine Anwendung versucht, den Fehlercode 9530 auszulösen. Dieses Problem tritt auf, weil ein NULL-Zeiger verwendet wird.
778341 Die Funktion SCOPE_IDENTITY() gibt möglicherweise falsche Werte zurück.
536835 Setup stürzt ab, wenn Sie Microsoft SQL Server 2008 auf einem Computer installieren, auf dem SQL Server 2000 Service Pack 3 (SP3) Online Analytical Processing (OLAP) installiert ist. Dieses Problem tritt auf, weil SQL Server 2000 SP3 OLAP den Versionsregistrierungsschlüssel fälschlicherweise auf Service Pack 3.0 festgelegt hat.
544926 Wenn Sie beim Versuch, das DatabaseEncryptionKey SQL Server Management Objects (SMO)-Objekt zu ändern, keine Eigenschaft ändern, aktualisiert das Datenbank-SMO-Objekt den DatabaseEncryptionKey-Wert nicht.
729229 Nach der Installation von SQL Server 2008 SP3 werden die Ergebnisse einer Enumeration nicht zwischengespeichert und nicht in lokalen Variablen gespeichert, um Ressourcen aufzuzählen. Darüber hinaus werden Datenträger nur einmal überprüft, und die Ergebnisse werden für nachfolgende Anforderungen gespeichert.
425485 Nach der Installation von SQL Server 2008 SP3 sind alle Landing Page-Links, die Setupszenarien ausführen, deaktiviert.
700081 Wenn eine Anwendung Namen für Basisindikatoren eines Verhältnisindikators nachschlägt, muss die Anwendung eine Suchoperation für Teilzeichenfolgen durchführen, bei der die Groß-/Kleinschreibung in SQL Server 2008 nicht beachtet wird.
281309 Falsche CPU-Zeit beim Ausführen paralleler Abfragepläne für die sys.dm_exec_query_stats Tabelle.
356915 Ein Fehler tritt auf, wenn interne Puffer für asynchrone Lesevorgänge ein mehrstelliges Spaltentrennzeichen in zwei Teile teilen. Nach der Installation von SQL Server 2008 SP3 wird der aktuelle Analysezeiger zurückgesetzt, nachdem die Puffer gewechselt wurden.
645220 SQLAgent.exe wird nicht ausgeführt, wenn ein gültiger SQLAgent.exe-Befehl an einer Eingabeaufforderung eingegeben wird. Dieses Problem tritt aufgrund eines Berechtigungsfehlers für den freigegebenen Speicher auf.
747046 Nach der Installation von SQL Server 2008 SP3 wird keine Datenbank erstellt, wenn der Datenbankname mit dem Namen des aktuellen Datenbankbenutzers übereinstimmt.
769191 SQL Server 2008 SP3 enthält aktualisierte VER_PRODUCTLEVEL_STR und VER_PRODUCTLEVEL_WSTR globalen Variablen in der Datei "Ntverp.h". Diese Variablen werden auf SP3 aktualisiert.
453592 Ein Benutzer kann nicht auf eine Katalogdatenbank zugreifen, wenn er einen Port für den Datenbankserver in Microsoft SQL Server 2008 Reporting Services Konfigurations-Manager angibt.
773344 Die Informationen zum Ausführungskonto enthalten abgeschnittene Zeichenfolgen im lokalisierten russischen Build von Microsoft SQL Server 2008 Reporting Services Konfigurations-Manager.

Referenzmaterial

Weitere Informationen zum Ermitteln der aktuellen Version und Edition von SQL Server finden Sie im folgenden Artikel der Microsoft Knowledge Base:

321185
  Identifizierung Ihrer SQL Server-Version und -Edition
 Die in diesem Artikel genannten Drittanbieterprodukte stammen von Herstellern, die von Microsoft unabhängig sind. Microsoft gewährt keine implizite oder sonstige Garantie in Bezug auf die Leistung oder Zuverlässigkeit dieser Produkte.