İşlem adımları:
SQL sunucusu durdurulur.
Sorunlu veritabanına ait mdf ve ldf dosyaları başka bir dizine taşınır.
SQL sunucucu çalıştırılır.
Aynı isimde boş bir veritabanı yaratılır.
SQL sunucusu durdurulur.
Bir önceki mdf dosyası yenisinin üzerine kopyalanır.
SQL sunucusu çalıştırılır.
Ekteki sql kodu yeni yaratılan veritabanında çalıştırılır.
Ekteki kodda bulunan 'DEVIR' anlaşılacağı üzere şirket kodudur.
Kod: Tümünü seç
SP_CONFIGURE 'ALLOW UPDATE',1
RECONFIGURE WITH OVERRIDE
GO
SELECT * FROM SYSDATABASES WHERE NAME ='DEVIR'
BEGIN TRAN UPDATE SYSDATABASES SET STATUS=32768 WHERE NAME ='DEVIR' COMMIT TRAN
DBCC TRACEON (3604)
DBCC REBUILD_LOG ('DEVIR','E:\MSSQL2000\MSSQL\DATA\DEVIR_DATA.LDF')
GO