Jump to content

MSDE Database Backup


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

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...

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

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 erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...