Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako môžem spustiť kontrolu integrity na serveri SQL Server 2005 Express databázy

? Microsoft SQL Server 2005 Express Edition neobsahuje SQL databázy údržby nástroj , ktorý je súčasťou štandardného Microsoft SQL Server 2000 alebo novší . Jednou z hlavných funkcií tohto nástroja je kontrolovať logickej a fyzickej integrity všetkých objektov v zadanej databáze . Spustením T - SQL procedúru s DBCC príkazov , môžete skontrolovať integritu všetkých strán a štruktúr , ktoré tvoria databázy SQL Server 2005 Express Edition . Pokyny dovolená 1

Kliknite na tlačidlo " Štart " a následne
2

Zadajte nasledujúci kód v otvorenom okne " Microsoft SQL Management Console . " :

CREATE POSTUP [ DBO ] . [ CheckDatabaseIntegrity ]

(

@ Názov_databázy sysname = null

)

AS

---- Začnite test kód

- DECLARE @ Názov_databázy sysname

- SET @ Názov_databázy = ' tempdb '

---- Koniec test kód

IF @ Názov_databázy IS NULL

BEGIN klipart

EXEC sp_msforeachdb " DBCC CHECKDB ( '' ? '' ) '

END

ELSE

EXEC ( ' DBCC CHECKDB ( '' ' + @ Názov_databázy + '' ' ) "

END

/*

- Vykonať Plný Kontrola konzistencie všetkých databáz
.

SQLCMD - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity "

- . Vykonať úplný súlad kontrolu stavu WebContacts databázy

SQLCMD - S \\ EXPRESS - Q " EXEC CheckDatabaseIntegrity

@ Názov_databázy = " WebContacts ' "

* /
3

Kliknite na " Súbor " potom " Uložiť " pre uloženie SQL procedúru pre kontrolu integrity zo Express databázy SQL Server 2005 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené