Domanda

Ho in programma di backup che attraversa SQL agente, con backup completi ogni notte, e backup differenziali oraria. C'è un modo per determinare quale dei file di backup è il backup completo, e che è l'ultima differenza?

Intuitivamente, sembrerebbe la più grande di backup entro 24 ore è il pieno, e l'ultimo backup più piccolo è il parziale. Tuttavia, questo non è robusto.

C'è un modo per sondare il file di backup per verificare il tipo di backup? (Preferibilmente in C #)

È stato utile?

Soluzione

USE

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

Allora su TipoBackup

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


Referrences

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top