-
SQL SERVER REPORTING SERVICES Bölüm 1
SQL SERVER REPORTING SERVICES 1. Giriş: Neden Reporting Services? Birçok işletmede kullanılan Erp ve muhasebe programlarının kendilerine özgü raporlama araçları vardır. Çoğu Erp programlarında kendi raporumuzu yapacak araçlar mevcuttur. Programa özgü olan bu araçların izin verdiği sınırlar içerisinde raporlar yapılır. Farklı programların farklı veritabanları ile rapor yapmak istediğimizde ise bu araçların yetersiz kaldığını, sadece…
-
Sql Server Deadlock Analizi ve Tespit Yöntemleri

SQL SERVER DEADLOCK ANALİZİ VE TESPİT YÖNTEMLERİ Deadlock, ölümcül kilit. Her sistem yöneticisinin veya Sql Adminin başına gelen bir olaydır deadlock. Deadlock hatasını alan bir kullanıcı bu hatanın düzeltilemez olduğunu düşünür ve programı kapatır açar. Aslında düzelen hiçbir şey olmamıştır. Sql üzerindeki transactionların (proseslerin) kilitlenmesine kısaca deadlock diyebiliriz. Bir örnek vermek gerekirse; veritabanlarımızda bir…
-
Sql Server Veritabanı Bozulmaları Tespit ve Önleme Yöntemleri

Giriş Birçoğumuzun başına gelen ya da en azından hakkında hikayeler dinlediği Database Corruption, veritabanına ait dosyaların bozulması, veya veritanana ait schema olarak adlandırılan sistem tablo ve yapı şemasının hasar görmesidir. Bu makalede database corruption’ı detaylı olarak tanımlayıp, tespit edilmesi için gereken adımları, engelleme yöntemlerini ve database corruption hakkındaki yanlış bilinenleri anlatmaya çalışacağız. Makale boyunca veritabanı…
-
Sql Server 2012 Database Maintenance Planları

SQL Server 2012 önceki SQL Server sürümlerinde olduğu veri tabanı bütünlüğünü korumak ve devamlı sağlıklı çalışmayı desteklemek üzere bakım planlarını içerir. Bakım planları hakkında detaylı yapılandırma ve kavramsal bilgileri bulabileceğiniz bu makale aynı zamanda veri tabanı endeks bütünsellik denetimleri için örnek betimleri de içerir. Bu makalede sizlere SQL Server Maintenance Planları hakkında bilgi verip, örnekler…
-
Sql’den Ftp’ye Backup Scripti
Sql sunucumuzdaki veritabanlarımızı, lokal disklere yedek alabiliyoruz. İhtiyaç halinde bir ftp lokasyonuna veya network üzerinde bir paylaşıma aşağıdaki script ile yedek alabilirsiniz. Tüm veritabanlarının yedeğini alan bir scriptir, yedeğini almak istemediğiniz veritabanı var ise Where name not in olan kısımı eklemeniz gerekiyor. DECLARE @name VARCHAR(50) — database adý DECLARE @path VARCHAR(256) — path yedeklenecek dosyalar…