Compattazione file di log fino alle dimensioni specificate: differenze tra le versioni

Da Webmobili Wiki.
Creata pagina con "Per svuotare i la memoria occupata dai log dei database eseguire le seguenti operazioni <code>USE WMStatistiche; GO SELECT file_id, name FROM sys.database_files; GO</code> t..."
(Nessuna differenza)

Versione delle 12:26, 17 gen 2017

Per svuotare i la memoria occupata dai log dei database eseguire le seguenti operazioni

USE WMStatistiche; GO SELECT file_id, name FROM sys.database_files; GO

trovare il nome logico del file (che finisce con _log ) dopodiché compilare e lanciare

USE WMStatistiche GO -- Truncate the log by changing the database recovery model to SIMPLE. ALTER DATABASE WMStatistiche SET RECOVERY SIMPLE; GO -- Shrink the truncated log file to 1 MB. DBCC SHRINKFILE (WM3Warehouse_log, 1); -- WM3Warehouse_log è il nome logico recuperato prima GO -- Reset the database recovery model. ALTER DATABASE WMStatistiche SET RECOVERY FULL; GO

questa ammazza il file di log fino alla dimensione di 1 MB. attenzione non conviene lanciare questa procedura su un database attivo su un sito con molti utenti perché utilizza il RECOVERY SIMPLE. Prima di lanciarla spegnere da IIS il sito.