Anasayfa > SQL Genel Bilgiler ve Eğitim bilgileri > SQL Server DBCC Komutları

SQL Server DBCC Komutları

SQL Server DBCC Komutları

DBCC(Database Console Commands)Türkçe anlamı Veritabanı Konsol Komutudur. DBCC komutu, SQL Server veritabanlarında fiziksel ve mantıksal veritabanının tutarlık ve bütünlüğünü  kontrol etmek için kullandığımız komut dizisi topluluğudur. Aşağıda veritabanı operasyonlarında en çok kullanılan DBCC komutlarından bir kısmı listelenmiştir.Bu işlemleri yapmadan önce veritabanımızı  aşağıdaki komut ile single mod durumuna getirmeliyiz;

EXEC sp_dboption ‘Database’, ‘single user’, ‘TRUE’

  • DBCC CHECKDB (‘database adı’)  Veritabanının yapısal durumunu kontrol etmek amacı ile kullanılır.
  • DBCC CHECKDB (‘DatabaseAdı’, REPAIR_REBUILD)  Bozulan Veritabanlarını onarır.Veri kaybı oluşmaz.
  • DBCC CHECKDB (‘DatabaseAdı’, REPAIR_ALLOW_DATA_LOSS)  Bu komut REPAIR_BUILD parametresi ile onarılamayan veritabanları için kullanılır veri kaybı oluşma durumu vardır.
  • DBCC SHOWCONTIG Bu komut veritabanındaki tabloların indeks parçalanma bilgisi gösterir.
  • DBCC REINDEX Bu komut Veritabanında tabloya bağlı indeksleri yeniden oluşturur.
Örnek bir komut dizisi için aşağıdaki komutu inceleyebilirsiniz;
EXEC sp_dboption ‘BURCINDATA2011′,’single user’,’TRUE’
GO
DBCC CHECKDB (‘BURCINDATA2011’,REPAIR_ALLOW_DATA_LOSS) WITH ALL_ERRORMSGS
GO
EXEC sp_dboption ‘BURCINDATA2011′,’single user’,’FALSE’
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: