2012-04-08 4 views
0

Kennt jemand irgendwelche Taktiken, um zu bestimmen, ob Backup-Exec Backup nimmt? Wir haben keinen Zugriff auf das Programm, um festzustellen, ob es zuständig ist, erhalten jedoch Warnungen für fehlgeschlagene Sicherungen. Wenn Sie die select * from dbo.backupmediaset für System-Datenbanken ausführen, wird normalerweise zurückgegeben, welche Software verwendet wird. Backup Exec gibt jedoch weiterhin SQL Server zurück.Abfrage, um festzustellen, ob Backup Exec Backups erstellt

Die backupmedisetet-Taktik funktioniert auch nicht für Benutzerdatenbanken, da sie nur in der Systemdatenbank msdb enthalten ist.

Jede Hilfe würde sehr geschätzt werden. Danke

Antwort

0

Haben Sie versucht, mit dbo.backupset anstelle von dbo.backupmediaset?

SELECT TOP 20 database_name, 
       type, 
       backup_start_date, 
       backup_finish_date, 
       compressed_backup_size, 
       backup_size 
FROM msdb.dbo.backupset 
ORDER BY backup_set_id DESC; 

Dies ist, was ich verwenden, sollte die dbo.backupset Tabelle eine Historie aller Backups immer auf dem SQL Server ausgeführt werden, es sei denn, jemand, dass die Tabelle manuell Ins werden Spülen, die oft übersehen wird mal.

Weitere Details in meinem Blog: http://stevestedman.com/2012/01/latest-backups/

Ich hoffe, das hilft. Ich wünsche ihnen einen wunderbaren Tag!