SQL Database Kurtarma

sql-280x187

SQL veritabanlarında çalışan veritabanınızın hata verdiği durumlarda kullanabileceğiniz bazı komutları paylaşıyorum.
Not : Bu komutları Sağlam bir veritabanında denemeyin. Denemeden veritabanınızın alabiliyorsanız yedeğini alın !

Aşağıdaki satırları SQL Management Studio ile uygulayınız.

USE master;

GO

EXEC sp_resetstatus‘VERİTABANIADI’;
GO

USE VERİTABANIADI;
DBCC CHECKDB WITH NO_INFOMSGS;
GO

Yukarıdaki komut veritabanınızı onaracaktır. Hata alırsanız aşağıdaki komutları uygulayınız.

Diğer seçeneği ilk yöntem başarısız sonuçlanır ise uygulayınız.

USE master;

GO

ALTER DATABASE VERİTABANIADI SET EMERGENCY
GO

ALTER DATABASE VERİTABANIADI SET SINGLE_USER
GO

DBCC CHECKDB(VERİTABANIADI, REPAIR_ALLOW_DATA_LOSS) WITH NO_INFOMSGS;
GO

USE VERİTABANIADI;
DBCC CHECKDB WITH NO_INFOMSGS;
GO


Bir yanıt yazın

Connect with:

Teknolojik Blog
Gizliliğe genel bakış

Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerezleri kullanır. Çerez bilgileri tarayıcınızda saklanır ve web sitemize döndüğünüzde sizi tanımak ve ekibimizin web sitesinin hangi bölümlerini en ilginç ve yararlı bulduğunuzu anlamasına yardımcı olmak gibi işlevleri yerine getirir.