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

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

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

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...