2009-08-30 5 views
2

夜間フルバックアップと1時間ごとの差分バックアップを使用して、SQL Agentでスケジュールされたバックアップを実行しました。どのバックアップファイルがフルバックアップか、最新の差分ファイルかを判断する方法はありますか?SQLバックアップファイルは、部分バックアップファイルと完全バックアップファイルを区別します。

直感的には、24時間以内に最大のバックアップと思われ、最新の小さなバックアップは部分的なものです。ただし、これは堅牢ではありません。

バックアップファイルを調べてバックアップの種類を確認する方法はありますか?

答えて

2

USE(好ましくはC#で)

RESTORE HEADERONLY FROM DISK = 'C:\AdventureWorks.BAK' 

そしてBackupType

1 = Database 
2 = Transaction log 
4 = File 
5 = Differential database 
6 = Differential file 
7 = Partial 
8 = Differential partial 


Referrences

+0

大変ありがとうございます。私はこれを撮影します。しかし、2つのリンクから、私はそれがうまくいくことは間違いない。 – ccook

+0

チャームのように働いて、ありがとう! – ccook

関連する問題