edocom 10 Geschrieben 28. Oktober 2008 Melden Teilen Geschrieben 28. Oktober 2008 Hallo Folgendes ist gegeben: OS W2k3 R2 SQL 2005 Standard (9.0.3068) Ich habe jetzt versucht einen Wartungscleanup in SQL zu erstellen, der alle bak die älter sind als 1 Woche zu löschen, jedoch funktioniert dies nicht...! Komisch ist auch, der Server bringt keine Fehler, sonder sagt, Task erfolgreich ausgeführt..!!! Das Backup funkitoniert normal in den gleichen Ordner wo ich es später bereinigen möchte. Ich habe den Wartungscleanup einmal mit Backup zusammen und einmal getrennt eingerichtet, doch das Resultat bleibt das gleiche...! Anscheinend gab es das bei älteren Versionen ich müsste aber mit 9.0.3068 auf dem neusten Stand sein. Vielen Dank für jegliche Tipps... Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Oktober 2008 Melden Teilen Geschrieben 28. Oktober 2008 Welchen Task hast du genau verwendet? Den Maintenance Cleanup Task oder den History Cleanup Task? Der History Cleanup Task räumt nur die Maintenance History auf, während der Maitenance Cleanuptask alte Dateien beräumt. Des Weiteren könntest du mal prüfen, wer Owner des Maintenance-Jobs ist und ob dieser Account die entsprechenden Berechtigungen im Backupverzeichnis hat. Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 28. Oktober 2008 Autor Melden Teilen Geschrieben 28. Oktober 2008 Nein es ist der Maintenance Cleanuptask und ausgeführt wird er von einem Domäneadmin. Komischerweise ist in der Ereignisanzeige nur der Backupjob ersichtlich, also nur wenn er die DBs sichert und nichts von einem Wartungscleanup... – wenn ich den Wartungscleanup als eigenen job definiere und starte, sehe ich in der ereignisanzeige, das er den job startet und dann beendet aber nichts dazwischen... beim backup zeigt er das er startet, was er sichert und das er beendet... – so probiere ichs: EXECUTE master.dbo.xp_delete_file 0,N'D:\SQL-DB',N'.bak',N'2008-10-21T14:48:26',1 Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Oktober 2008 Melden Teilen Geschrieben 28. Oktober 2008 so probiere ichs: EXECUTE master.dbo.xp_delete_file 0,N'D:\SQL-DB',N'.bak',N'2008-10-21T14:48:26',1 Und wenn du das unter demselben Account wie dem Account für den Wartungsplan ausführst, wird die Datei dann gelöscht oder nicht? Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 28. Oktober 2008 Autor Melden Teilen Geschrieben 28. Oktober 2008 bin leider kein sql genie, wie führ ich denn das aus? in einem cmd? Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 28. Oktober 2008 Melden Teilen Geschrieben 28. Oktober 2008 Nein, in einer SQL Query per SQL Server Management Studio... Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 28. Oktober 2008 Autor Melden Teilen Geschrieben 28. Oktober 2008 dann bringt er mir: Befehl(e) wurde(n) erfolgreich abgeschlossen. aber die Files sind noch da... :D Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 29. Oktober 2008 Autor Melden Teilen Geschrieben 29. Oktober 2008 gibt es da eine spezielle rheienfolge die man beachten muss? also backupen, verlaufscleanup, wartungscleanup?! – – neu habe ich auch für meinen sql 2005 standard das HotFix9 installiert, nun bin ich be der Version 9.0.3282 mein ManagementStudio ist jedoch noch immer auf 9.00.3042 könnte dass das Problem sein? und weis jemand wie ich es behebe...?! – weis niemand rat? :D – ? hilfe... :D Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 29. Oktober 2008 Melden Teilen Geschrieben 29. Oktober 2008 neu habe ich auch für meinen sql 2005 standard das HotFix9 installiert, nun bin ich be der Version 9.0.3282 mein ManagementStudio ist jedoch noch immer auf 9.00.3042 könnte dass das Problem sein? und weis jemand wie ich es behebe...?! Ich glaube nicht das das das Problem ist.... Ich nehme an du sprichst von deinem lokal installierten Managementstudio. Damit das auf die selbe Version kommt, wie dein Server musst du natürlich den entsprechenden Hotfix auch auf deinem Client installieren. Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 30. Oktober 2008 Autor Melden Teilen Geschrieben 30. Oktober 2008 Problem gelöst! Er konnte die alten bak Dateien nicht löschen, weil er nicht der urheber der Sicherung war. Die alten bak Dateien wurden nur in den gleichen Ordner kopiert und ich habe mir gedacht das er diese auch löschen kann, dies kann er aber nicht, der Wartungscleanup löscht nur die Files die von dem gleichen Packet Datensicherung erstellt worden sind, die anderen rührt er nicht an...!! – neues Problem mit anderer Datenbank :D Wenn ich einen Wartungsjob erstellen möchte kann ich nicht speichern, er sagt immer bibliothek nicht registriert! die voraussetzungen des Systems sind die gleichen wie oben bereits erwähnt...! Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 30. Oktober 2008 Melden Teilen Geschrieben 30. Oktober 2008 neues Problem mit anderer Datenbank Wenn ich einen Wartungsjob erstellen möchte kann ich nicht speichern, er sagt immer bibliothek nicht registriert! die voraussetzungen des Systems sind die gleichen wie oben bereits erwähnt...! Hm, Overtakes sind normalerweise nicht so gern gesehen, aber naja... ;) Wie genau lautet die exakte Fehlermeldung? Zitieren Link zu diesem Kommentar
Spaceboy 10 Geschrieben 8. Januar 2009 Melden Teilen Geschrieben 8. Januar 2009 Hallo, habe exakt das gleiche Problem: SQL Server 2005 und bei jeglichem Versuch den bestehenden Wartungsplan zu ändern bzw. einen neuen zu erstellen erscheint beim Speichern die Meldung "Bibliothek nicht registriert". Ein Update auf SQL 2005 SP2 brachte leider auch keinen Erfolg ;-( Hat jemand eine Idee?? Grüsse Spaceboy Zitieren Link zu diesem Kommentar
Spaceboy 10 Geschrieben 11. Januar 2009 Melden Teilen Geschrieben 11. Januar 2009 Niemand ne Idee?? Zitieren Link zu diesem Kommentar
edocom 10 Geschrieben 12. Januar 2009 Autor Melden Teilen Geschrieben 12. Januar 2009 ich habe auch bereits stunden nach dem problem gesucht, nichts ist draus geworden :D anscheinend arbeitet aber microsoft an diesem und weiteren problemen, jedenfalls gibt es da ein hotfixupdate für sql2005 das noch nicht offiziell ist und was man explizit verlangen muss...! ich würde mal bei ms nachschauen... Zitieren Link zu diesem Kommentar
phoenixcp 10 Geschrieben 12. Januar 2009 Melden Teilen Geschrieben 12. Januar 2009 Und von welchen HF sprichst du da genau? Könntest du den entsprechenden KB-Artikel verlinken, damit andere auch eine Benefit daraus gewinnen können? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.