MS SQL Server 2005 - Das wichtigste falsch dokumentiert
Tuesday, July 22nd, 2008Wer wirtschaftskritische Anwendungen über einen Datenbankserver betreibt wird mir zustimmen:
Backups sind auf jeden Fall notwenig!
Leider ist man manchmal gezwungen Systeme einzusetzten, die man nicht einsetzen will, deshalb läuft bei uns in der Firma auch ein Microsoft SQL Server 2005.
Nun erscheint es auch recht einfach, mit dem “Wartungsassistenten” im Microsoft SQL Server Management Studio zeitgesteuerte Backups einzurichten - jedermann dürfte mit dem Dialoggesteuerten “Assistenten” klarkommen. Allerdings kommt es am Ende, wenn das Skript die Einträge in den “Wartungsplan” erstellen soll zu einer sehr skurillen, nicht verständlichen Fehlermeldung:
Erstellen Sie Wartungsplan, fehlgeschlagen wird.
Weitere Informationen:
Erstellen Sie für JobStep “Subplan” Fehler von Ihnen. (Microsoft.SqlServer.MaintenancePlanTasks)Bei dem Ausführen einer TransactSQL-Anweisung oder eines Batch trat eine Ausnahme auf. (Microsoft.SqlServer.ConnectionInfo)
Das angegebene “@ subsystem” ist ungültig (gültige Werte werden von sp_enum_sqlagent_subsystems zurückgegeben). (Microsoft SQL Server Fehler 14234)
Tja….
googlegooglegoogle scrooglescrooglescroogle -> nichts

scrooglescrooglescroogle -> http://support.winzigweich.com/….
Aha!
Dann machen wir mal was in der Anleitung steht:
1. Führen Sie den Installations-Assistenten für SQL Server aus.
2. Klicken Sie auf die Seite System Configuration Check auf Weiter, nachdem der Suchvorgang abgeschlossen ist.
3. Geben Sie die entsprechende Information in dem Feld Name und dem Feld Company ein, und klicken Sie dann auf Weiter.
4. Aktivieren Sie das Service Kontrolle-Kästchen, und klicken Sie dann auf Weiter.
5. Klicken Sie auf Weiter, und klicken Sie dann auf Installieren.
6. Klicken Sie auf Weiter, und klicken Sie dann auf Fertig stellen, wenn die Installation abgeschlossen ist.
… gut, nur schade, dass es kein “Service Kontrolle-Kästchen” gibt, was auch immer das sein soll
Nach etwas rumprobieren, bin ich mit dem Installieren der “Integration Services” an mein Ziel gekommen, was im übrigen auch in der englischen Anleitung von Microsoft drinsteht
(zum Glück hab ich mir vorher nen Spiegel mit ntfsclone (sehr feines UNIX-Tool) erstellt, an dem ich rumspielen konnte)
Dann sei noch zu erwähnen, dass unbedingt der Dienst SQL Server-Agent (MSSQLSERVER) automatisch mit Windows gestartet wird, sonst geht das Backup auch nicht. Leider ist auch das nicht Standardeinstellung…
Bier ->
<- Microsoft


