Manutenzione del database in SQL Server 2005 Express-Integrity

In seguito al mio blog su SQL Server Agent per SQL Server 2005 Express, questo post è quello di eseguire voi attraverso avere fiducia nell’integrità dei database. Questo è il blog 2 di 3 sulla manutenzione del database in SQL Server 2005 Express.

Integrità del database

L’integrità del database è il processo di verifica dell’integrità logica e fisica di tutti gli oggetti nel database. Per raggiungere questo obiettivo è utilizzare il comando DBCC CheckDB che esegue i seguenti controlli:·

  • DBCC CheckAlloc
  • DBCC CheckTable
  • DBCC CheckCatalog

Si desidera eseguire questo controllo prima di eseguire il backup come descritto nella Manutenzione di Database In SQL Server 2005 Express – Recuperabilità. Se il tuo database presenta problemi, dovresti ricevere una notifica e risolvere i problemi prima di eseguire il backup del database. Altrimenti potresti potenzialmente eseguire il backup di un database corrotto, che in caso di un problema e la necessità di ripristinare il database potresti trovarti nella posizione di eseguire un ripristino di un database non valido.

Come discusso in SQL Server Agent per SQL Server 2005 Express, è possibile utilizzare SQLScheduler per pianificare il lavoro per eseguire regolarmente i controlli di integrità.

Sentiti libero di scaricare usp_CheckDB.sql per eseguire i controlli di integrità.

Restate sintonizzati per la prossima puntata nella manutenzione del database in SQL Server 2005 Express-Performance

0 Azioni

Leave a Reply