xtragood 10 Geschrieben 25. Februar 2005 Melden Geschrieben 25. Februar 2005 Guten morgen, ich möchte eine MSDE-Datenbank täglich sichern (Backup). Leider kann ich den Enterprise Manager nicht installieren, da das Betriebssystem ein Windows 2003 Server Web Edition ist. Deswegen hab ich ein SQL-Script geschrieben, dass mir jobs, jobsteps, server und schedules über OSQL konfiguriert. Ich poste mal das script: -- Backup job creation USE toolboxWEBDBAdmin_LBBW EXEC msdb..sp_add_job @job_name = 'BackupJob_WEBDBAdmin_LBBW', @enabled = 1, @description = 'toolboxWEBDBAdmin_LBBW backup job', @owner_login_name = 'sa', @notify_level_eventlog = 2 go -- Data backup USE toolboxWEBDBAdmin_LBBW EXEC msdb..sp_add_jobstep @job_name = 'BackupJob_WEBDBAdmin_LBBW', @step_name = 'toolboxWEBDBAdmin_LBBW database backup', @subsystem = 'TSQL', @command = 'BACKUP DATABASE toolboxWEBDBAdmin_LBBW TO DISK = "E:\Databases\backup\toolboxWEBDBAdmin_LBBW.bak"', @on_success_action = 3, @retry_attempts = 5, @retry_interval = 5 go -- Log file backup USE toolboxWEBDBAdmin_LBBW EXEC msdb..sp_add_jobstep @job_name = 'BackupJob_WEBDBAdmin_LBBW', @step_name = 'toolboxWEBDBAdmin_LBBW logfile backup', @subsystem = 'TSQL', @command = 'BACKUP LOG toolboxWEBDBAdmin_LBBW TO DISK = "E:\Databases\backup\toolboxWEBDBAdmin_LBBW.log_bak"', @on_success_action = 1, @retry_attempts = 5, @retry_interval = 5 go -- Server specification USE toolboxWEBDBAdmin_LBBW EXEC msdb..sp_add_jobserver @job_name = 'BackupJob_WEBDBAdmin_LBBW', @server_name = N'(local)' go -- Scheduled job execution USE toolboxWEBDBAdmin_LBBW EXEC msdb..sp_add_jobschedule @job_name = 'BackupJob_WEBDBAdmin_LBBW', @name = 'ScheduleBackupJob_WEBDBAdmin_LBBW', @enabled = 1, @freq_type = 4, @freq_interval = 1, @active_start_time = 130000 go Eine überprüfung konnte ich über die stored procedures sp_help_job, sp_help_jobstep, sp_help_jobserver und sp_help_jobschedule durchführen. Für mein Auge sah alles in Ordnung aus. Das Problem liegt darin, dass die Datenbank und das Logfile nicht am angegebenen Termin gesichert wird, sondern gar nicht. Jemand ne Idee? PS: Falls jemand die Logfiles der o.a. help-procedures mal durchsehen will, kann ich ihm diese gerne schicken, oder posten...
xtragood 10 Geschrieben 2. März 2005 Autor Melden Geschrieben 2. März 2005 Nachtrag: Im MSDE musste noch der SQL Server Agent gestartet werden. Das war des Rätsels Lösung! Grüße!
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden