? Microsoft SQL Server 2005 Express Edition inkluderer ikke SQL database vedligeholdelse nytte , som er en del af standard Microsoft SQL Server 2000 eller nyere. En af de vigtigste funktioner i dette værktøj er at kontrollere den logiske og fysiske integritet for alle objekter i den angivne database . Ved at køre T- SQL-procedure med DBCC kommandoer kan du tjekke integriteten af alle sider og strukturer , der udgør en SQL Server 2005 Express Edition database. Instruktioner
1
Klik på "Start " efterfulgt af
2
Indtast følgende kode i det åbne vindue "Microsoft SQL Management Console. " : Hej
CREATE PROCEDURE [ dbo ] . [ CheckDatabaseIntegrity ]
(
@ DatabaseName sysName = null
)
AS
---- Begynd Test Code
- DECLARE @ DatabaseName sysName
- SET @ DatabaseName = ' tempdb '
---- End Test Code
IF @ DatabaseName ER NULL
BEGIN
EXEC sp_msforeachdb ' DBCC CHECKDB ( '' ? '' ) »
END
ELSE
EXEC ( ' DBCC CHECKDB ( ''' + @ DatabaseName + '' ' ), '
END
/*
- Udfør Full Sammenhæng Kontrol af alle databaser
.
sqlcmd -S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity "
- . Udfør Full Sammenhæng Kontrol af WebContacts Database
sqlcmd -S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity < br >
@ DatabaseName = ' WebContacts ' "
* /
3
Klik på" File "efterfulgt af" Save "for at gemme SQL-procedure for at kontrollere integriteten af SQL Server 2005 Express database.