Ich habe gerade alle möglichen Windows-Updates auf der WS2008R2 / SQL2012-Instanz installiert. Wenn ich renne
SELECT @@VERSION
Ich bekomme
Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
May 14 2014 18:34:29
Copyright (c) Microsoft Corporation
Standard Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor)
Gemäß
Auf Microsoft-Websites sind 4 kumulative Updates für SQL Server 2012 SP2 verfügbar. Der neueste Build ist 11.00.9000.
Warum hat Windows Update nicht auch kumulative Updates erhalten? Soll ich sie manuell herunterladen und installieren?
Antworten:
Windows Update informiert Sie nur über Service Packs für SQL Server und nur dann, wenn Sie die Option "Andere Microsoft-Produkte auch aktualisieren" aktiviert haben (leider hat sich der Wortlaut zwischen den Versionen geändert, und ich erinnere mich nicht an alle Variationen). .
SQL Server-Service Packs werden in erster Linie empfohlen, weil der RTM-Zweig (und frühere Service Pack-Zweige) letztendlich stillgelegt und nicht mehr unterstützt werden. Sie sind angeblich auch zuverlässiger und besser getestet als kumulative Updates. Ich weiß jedoch nicht, ob sie über Windows Update bereitgestellt werden sollen, da dies lediglich die automatische Bereitstellung eines Service Packs ermöglicht . Ich mag diese Idee überhaupt nicht - und es wird mir nicht klar, wie oft ich die Einstellung "Aktualisierungen erzwingen" deaktivieren und in eine geeignetere Einstellung ändern muss. "Laden Sie sie herunter und erzählen Sie mir davon " Möglichkeit.
Auf der anderen Seite werden kumulative Updates von einigen von uns empfohlen (Glenn Berry und ich sind lautstarke Befürworter der Einhaltung von CUs, da wir im Allgemeinen festgestellt haben, dass sie genauso solide sind wie Service Packs - obwohl es in letzter Zeit eine gegeben hat wenige Risse in dieser Rüstung). Aber die Nachricht von Microsoft ist nicht so klar. Während sie die Updates veröffentlichen und veröffentlichen, hat jeder von ihnen diesen Text (dieser stammt aus 2012 SP2 CU4 ):
Der Link verweist auf KB 2983249 , über den Sie Links zu allen kumulativen Aktualisierungen für diesen Zweig erhalten. Aber dann, im CU-Artikel, ist der nächste Text:
Dieser Haftungsausschluss ist wahrscheinlich der Grund, warum kumulative Updates nicht über Windows Update übertragen werden. Ich weiß, dass sie daran gearbeitet haben, die Regressionstests und damit die Stabilität zu verbessern, die Sie von kumulativen Updates erwarten können, aber bis dieser Haftungsausschluss verschwindet, müssen Sie weiterhin selbst nach kumulativen Updates suchen. Ich versuche, die Leute über alle Updates (Service Packs, kumulative Updates und Out-of-Band-On-Demand-Hotfixes) für SQL Server 2012 und SQL Server 2014 auf dem Laufenden zu halten, wobei gegebenenfalls qualitative Ratschläge hinzukommen:
Anhand dieser beiden Beiträge können Sie wahrscheinlich erraten, dass Personen, die die neuesten kumulativen Updates automatisch über Windows Update erhalten haben, zu Recht sehr verärgert sind. Ich bin alle dafür, kumulative Updates bereitzustellen, aber diese Unmenge von Problemen hat mich dazu gebracht, meinen Zeitplan dafür anzupassen - wie zum Beispiel einen Monat hinzuzufügen, damit andere Leute diese Probleme beseitigen können und ich aufhöre, das Meerschweinchen zu sein.
quelle
Sie haben gerade einige Updates für Windows installiert. Ich glaube, es wurde kein Update installiert, das tatsächlich Änderungen an der SQL Server-Version vorgenommen hat.
Die aktuelle SQL Server-Version
Microsoft SQL Server 2012 - 11.0.5058.0 (X64)
besagt, dass es sich immer noch um SP2 handelt.Bitte installieren Sie kein SQL Server-Update über die Windows Update-Funktion, es funktioniert nicht immer richtig. Wenn Sie CU installieren möchten, laden Sie es bitte herunter und führen Sie die ausführbare Datei mit Administratorrechten aus
quelle