SQL Server database onarma işlemleri

1.

exec sp_dboption MSSmallBusiness2,single,true
DBCC CHECKDB (MSSmallBusiness2,REPAIR_REBUILD)
exec sp_dboption MSSmallBusiness2,single,false

 

2. index yapısı bozuksa dos ortamında bu komutu çalıştırabilirsin
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn> dizininde

sqlmaint -S (local) -U "sa" -P "saşifresi" -D VERİTABANI -RebldIdx 30

 

3. Eğer veritabanı suspect moda düşmüşse aşağıdaki komutları çalıştırın

EXEC SP_RESETSTATUS 'VERİTABANI'
ALTER DATABASE VERİTABANI SET EMERGENCY
DBCC CHECKDB('VERİTABANI')
ALTER DATABASE VERİTABANI SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CHECKDB ('VERİTABANI', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE VERİTABANI SET MULTI_USER