MSSQL backup e restore: differenze tra le versioni
Jump to navigation
Jump to search
(→backup) |
(→backup) |
||
| Riga 3: | Riga 3: | ||
backup database MioDatabase to disk = '/backup/MioDatabase.bak' |
backup database MioDatabase to disk = '/backup/MioDatabase.bak' |
||
go |
go |
||
Verificare il Recovery Model del database: |
|||
SELECT name,recovery_model_desc FROM sys.databases WHERE name = 'MioDatabase' |
|||
GO |
|||
Per backup del solo transaction log: |
|||
BACKUP LOG MioDatabase TO DISK = '/backup/MioDatabase_20260611.trn' WITH INIT, COMPRESSION |
|||
GO |
|||
==restore== |
==restore== |
||
Versione delle 17:50, 11 giu 2026
backup
backup database MioDatabase to disk = '/backup/MioDatabase.bak' go
Verificare il Recovery Model del database:
SELECT name,recovery_model_desc FROM sys.databases WHERE name = 'MioDatabase' GO
Per backup del solo transaction log:
BACKUP LOG MioDatabase TO DISK = '/backup/MioDatabase_20260611.trn' WITH INIT, COMPRESSION GO
restore
Per leggere il contenuto di un backup, serve eventualmente per modificare i percorsi dei files da restorare
RESTORE HEADERONLY FROM DISK = '/backup/MioDatabase.bak'; GO
restore database MioDatabase from disk = '/backup/MioDatabase.bak' with recovery go
Eventualmente cambiare il compatibility level
select name,compatibility_level from sys.databases go
alter database MioDatabase set compatibility_level=170 go