Benutzer mit den meisten Antworten
Seit SP4 die Dumps und MDFs nicht mehr verwendbar

Frage
-
Hallo Leute,
am Do. letzte Woche wurde auf SQL Server 2005 SP4 installiert, heute gab's wohl Probleme und man hat versucht die Backups (Vollsicherung) einzuspielen, diese werden jedoch alle als ungültig abgelehnt (Error 3241).
Die MDFs\LDFs werden wohl auch gesichert, die kann man aber auch nicht einhängen (Error 3414).
Hat jemand eine Idee, was man versuchen könnte?
Danke.
Ciao: GG ;-)
*DieseFrageWurdeNach2++StundenErfolglosesGoogelnUndBingenErstellt*
- Bearbeitet GG71 Montag, 28. Februar 2011 17:22 Textumbruch
Antworten
-
Hallo Georg,
entgegen der Service Packs bekommst Du CUs nicht übers Download-Center. Du musst es über den jeweiligen KB abrufen, hier also http://support.microsoft.com/kb/2489409, dort findest Du oben den Link "Hotfix-Downloads anzeigen und anfordern". Darüber kannst Du es anfordern, dazu muss man sich kurz registrieren. Man erhält dann per Email den Download-Link inkl. Pwd zum Entpacken.
Ein CU = Kumulatives Updatepaket enthält alle Änderungen seit dem letzten Service Pack; deswegen findest Du im ReleaseService Pack auch immer das betroffene SP vermerkt. Und ja, das SP 4 ist freigegeben, man erhält es ganz normal übers Download-Center.
Jede Nacht wird das Cluster aufgelöst? Widerspricht das nicht dem Hochverfügbarkeits-Prinzips eines Clusters?
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 9. März 2011 16:15
-
Christoph Muthmann wrote:
Hallo!
Du kannst aber ein Backup von 2005 SP3 nicht auf 2005 RTM
zurückspielen. Der andere Server muss den gleichen Stand oder höher
haben, wie die Quelle der Backups!Ok, vergessen wir das obige! Ich habe es jetzt auch verstanden!
Du könntest aber mit SSIS die fehlenden Daten aus der aktuellen Produktion holen, insofern Du dort keinen wirklichen Müll drin stehen hast.
Alternativ wären Tools wie Apex SQL Data Diff oder Redgate zu nennen. Die finden und bereinigen die Unterschiede weitestgehend automatisch.Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 9. März 2011 16:14
Alle Antworten
-
Noch ein Hinweis:
Bei CREATE DATABASE [001] ... FOR ATTACH_REBUILD_LOG
kommt die Meldung "Das Protokoll kann nicht neu erstellt werden, da beim Herunterfahren der Datenbank Transaktionen/Benutzer geöffnet waren, kein Prüfpunkt für die Datenbank verwendet wurde oder die Datenbank schreibgeschützt war. Dieser Fehler kann auftreten, wenn die Transaktionsprotokolldatei manuell gelöscht wurde oder aufgrund eines Hardwarefehlers oder externen Fehlers verloren gegangen ist."
Demnach sind die MDFs wohl komplett hinüber. =:-O
Kann man vielleicht die BAKs noch irgendwie retten?
Ciao:
GG ;-)
-
Hallo!
Hast Du mal versucht die Backups mit RESTORE VERIFYONLY zu lesen?Hast Du noch ältere Full-Backups und Transaktionsprotokoll-Sicherungen? Damit könntest Du Dich auch vorwärtshangeln.
Hast Du jemals Deine alten Backups auf Funktionsfähigkeit getestet?
Viel Glück!
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu -
Hallo Christoph, in der Nacht hat man jetzt Server neu aufgesetzt _OHNE_SP4_, die Sicherungen vom Mittwoch (letzte Backup vor SP4) eingespielt.
Damit fehlen allerdings für 5 Kunden 4 Produktionstage. Nicht lustig ;-\ Ciao: GG ;-)
BTW: Es gibt auch schon ein Hotfix für die SP4 http://support.microsoft.com/kb/2489409
- Bearbeitet Robert BreitenhoferModerator Mittwoch, 9. März 2011 16:10 Formatierung
-
Hallo!
Du kannst aber ein Backup von 2005 SP3 nicht auf 2005 RTM zurückspielen. Der andere Server muss den gleichen Stand oder höher haben, wie die Quelle der Backups!Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu -
Christoph Muthmann wrote:
Hallo!
Du kannst aber ein Backup von 2005 SP3 nicht auf 2005 RTM
zurückspielen. Der andere Server muss den gleichen Stand oder höher
haben, wie die Quelle der Backups!Ok, vergessen wir das obige! Ich habe es jetzt auch verstanden!
Du könntest aber mit SSIS die fehlenden Daten aus der aktuellen Produktion holen, insofern Du dort keinen wirklichen Müll drin stehen hast.
Alternativ wären Tools wie Apex SQL Data Diff oder Redgate zu nennen. Die finden und bereinigen die Unterschiede weitestgehend automatisch.Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 9. März 2011 16:14
-
Kannst Du denn vielleicht für die Allgemeinheit mal den Fehler beschreiben, den Du mit SP4 bekommen hast?
Inwiefern meinst Du, dass CU2 diesen löst?Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org/blogs/cmu -
Hallo Christoph,
ich bin selbst Entwickler von der Anwendung, welche mit dem Server läuft, habe die Infos aus 2. Hand.
Am Do. wurde am Server SP4 installiert ohne merkbare Probleme. Produktion lief weiter, bis am So. über WinUpdate irgend ein Patch eingespielt wurde (k.A. was das war) und danach die DBs nicht mehr gestartet haben.
Man hat versucht die Backups einzuspielen bzw. die MDFs an einem anderen Server einzuhängen.
Die letzte Sicherung (*.bak), was noch geht ist von vor SP4.
Ich werde jetzt ein Testserver mit SP4 + CU2 bauen und versuche die Backups vom So. zum rennen zu bekommen.
Ciao:
GG ;-) -
Hallo,
ich habe ebenfalls das SP 4 für den SQL Server 2005 im Einsatz und bisher keine Probleme damit; Backup & Restore funktionieren einwandfrei und gerade so ein immens wichtiger Punkt teste ich regelmäßig.
Über das Windows LiveUpdate werden keine Patche für den SQL Server selbst installiert, das könnte eher ein Patch für etwas anderes gewesen sein. Ein Server startet dann aber auch nicht von selbst durch.
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing -
Hallo Olaf,
der Server hat jede Nacht ein Wartungsfenster, wo der Cluster aufgelöst wird und Backups/Updates gemacht werden.
Danach werden die Dienste jede Nacht neu gestartet, das klappt schon ;-)
Warum man unbedingt schon SP4 installieren musste (ist es schon freigegeben?) und warum die Backups nicht mit Verify gelaufen sind kann ich auch nicht erklären.
BTW CU2: Bekommt man das nicht über MSDN-Download? Ist da wirklich nur das enthalten, was in der Beschreibung steht, oder auch Korrekturn für die SP4, welche man "nicht extra auflisten" wollte?
Ciao:
GG AKA Georg ;-) -
Hallo Georg,
entgegen der Service Packs bekommst Du CUs nicht übers Download-Center. Du musst es über den jeweiligen KB abrufen, hier also http://support.microsoft.com/kb/2489409, dort findest Du oben den Link "Hotfix-Downloads anzeigen und anfordern". Darüber kannst Du es anfordern, dazu muss man sich kurz registrieren. Man erhält dann per Email den Download-Link inkl. Pwd zum Entpacken.
Ein CU = Kumulatives Updatepaket enthält alle Änderungen seit dem letzten Service Pack; deswegen findest Du im ReleaseService Pack auch immer das betroffene SP vermerkt. Und ja, das SP 4 ist freigegeben, man erhält es ganz normal übers Download-Center.
Jede Nacht wird das Cluster aufgelöst? Widerspricht das nicht dem Hochverfügbarkeits-Prinzips eines Clusters?
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Robert BreitenhoferModerator Mittwoch, 9. März 2011 16:15