La riduzione sicura ed efficace dei log delle transazioni di Microsoft SQL Server
Summary: Informazioni su come ridurre i log delle transazioni di Microsoft SQL Server utilizzando SSMS o TSQL. Correggere il problema del file di registro, evitare problemi relativi al disco e mantenere prestazioni ottimali del database. ...
Symptoms
Cause
Resolution
Quando nel log delle transazioni di SQL Server sono presenti file di dimensioni che minacciano di occupare tutto lo spazio su disco disponibile, il file deve essere ridotto con un'operazione di compattazione del log. La procedura riportata di seguito può essere utilizzata per ridurre le dimensioni dei registri delle transazioni di SQL Server.
Utilizzare Gestione SQL Server Studio.
- Fare clic con il pulsante destro del mouse sul database con il registro delle transazioni che deve essere ridotto. Selezionare Tasks>Shrink >Files.

- L'interfaccia visualizzata offre opzioni per l'operazione di riduzione dei file. Effettuare le seguenti opzioni di selezione:
Tipo di file: Nel campo a discesa, selezionare Log.
Libera spazio inutilizzato: Selezionare il pulsante di opzione.
Cliccare su OK per completare la riduzione dei file.

- Eseguire l'istruzione TSQL riportata di seguito per ridurre il file di registro del database designato, sostituire il nome del registro del database con il nome del registro del database di cui si sta eseguendo la compressione:

- Se la compattazione del registro delle transazioni non viene eseguita correttamente con il comando precedente, il passaggio seguente dovrebbe consentire la compattazione del registro. Sostituire il nome del database e i nomi dei file di registro, se necessario.

NOTA: Un motivo comune per cui il log delle transazioni di SQL Server non viene compattato è che lo spazio nel log non è sufficiente per consentire l'operazione di compattazione.
DOMANDE FREQUENTI:
- Come aumentare le dimensioni del file di registro in SQL Server?
Seguire l'articolo Microsoft Aumentare le dimensioni di un database(questo processo richiede
ALTER autorizzazione sul database)
-
Quali sono gli svantaggi della compattazione del database in SQL Server?
Per altre informazioni sulla riduzione dei file di log SQL, vedere l'articolo Microsoft Gestire lo spazio file per i database nell'istanza gestita di SQL di Azure.
Additional Information
Intercettazione del file di registro delle transazioni di Microsoft SQL Server
Durata: 00:07:55 (hh:mm:ss)
Se disponibili, è possibile scegliere le impostazioni della lingua dei sottotitoli (sottotitoli) utilizzando l'icona CC su questo lettore video.