? Microsoft SQL Server 2005 Express Edition non include utility di manutenzione del database SQL , che è un componente dello standard di Microsoft SQL Server 2000 o versione successiva . Una delle principali funzioni di questa utilità è quello di verificare l'integrità logica e fisica di tutti gli oggetti del database specificato. Eseguendo la procedura di T - SQL con comandi DBCC , è possibile verificare l'integrità di tutte le pagine e le strutture che compongono un database SQL Server 2005 Express Edition . Istruzioni
1
Fare clic su " Start" seguito da
2
Inserisci il seguente codice nella finestra aperta "Microsoft SQL Management Console . " :
CREATE PROCEDURE [ dbo ] . [ CheckDatabaseIntegrity ]
(
@ DatabaseName sysname = null
) per
AS
---- Inizia Codice di prova
- DECLARE @ DatabaseName sysname
- SET @ DatabaseName = 'tempdb'
---- Fine Codice Test
@ DatabaseName IS NULL
BEGIN
EXEC sp_msforeachdb ' DBCC CHECKDB ( '' ? '') '
END
ELSE
EXEC ( ' DBCC CHECKDB ( ''' + @ DatabaseName + '' ' ) '
END
/*
- Esegue piena coerenza Controllare di tutti i database
.
sqlcmd - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity "
- . esecuzione completa verifica della coerenza del WebContacts Database
sqlcmd - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity < br >
@ DatabaseName = ' WebContacts ' "
* /
3
Fare clic su" File "e poi " Salva "per salvare la procedura SQL per controllare l'integrità di un database di SQL Server 2005 Express .