MSSQL, Bir Veritabanını Klonlama (Boş Bir Şekilde)

Merhaba Bloğuma nadir bir şekilde yolu düşen insanlar, bir projede düzenli bir iş olarak bir Veritabanı'nı boş bir şekilde yeniden kurmam gerekti. Neden diye sormayın anlatması 6 Saat sürer. Gecenin saat 5 inde bunu yazdıktan sonra kaydetmeden kapatmak olmaz. Burada ki amacım, bir veritabanında bulunan tüm tabloları aynı şekilde yeni bir veritabanına akarmak böylelikle projem...

MSSQL aktif ayın ilk gününü öğrenme

Merhaba, geçtiğimiz günlerde geliştirdiğim bir proje için lazım olan ilk gün sorgusunu sizlerle paylaşmak istiyorum. İnternet ortamında bir kaç farklı yöntem var yapanlar arasında muhtemelen bu en kısa ve en düzgün çalışanı. SELECT DATEADD(month, DATEDIFF(month, 0, GETDATE()), 0) AS AyinIlkGunu Bütün bu telaş, heyecan ve göz yaşı aslında bu kadardı. Artık tarih sorgularımızda aktif ayın ilk...

“Cannot connect to WMI Provider” Hata İletisi ve Çözümü

Merhaba, MSSQL ürünlerinde SQL Server Configuration Manager’ı açmak istediğinizde “Cannot connect to WMI Provider” hata iletisi alıyorsanız bu sorunu aşağıda belirtilen adımları uygulayarak aşabilirsiniz. Bu hatayı alan kişilerin genelde SQL Management Studio'yu da açamadıkları görülmüştür. Bu hata için aşağıda belirteceğim yöntem işinizi görecektir. CMD (Yönetici Olarak Çalıştır) veya Powershell’i açarak komtu satırından cd C:\Program Files...

Log dosyası olmayan *.MDF dosyasını Attach etme

Merhaba, kendi kendime aldığım notlara bir yenisini daha eklemek için buraya yazıyorum. Zaman zaman elimizde ya kendimize ait yada müşterilerimize ait bir veritabanı dosyası oluyor, fakat bu dosya eksik. Peki eksik olan yanı neresi? tabi ki de LDF dosyası, yani log dosyası. Bu tarz log dosyası eksik olan MDF dosyalarını çalıştırabilmek için aşağıdaki kodu...

MSSQL Tablosunu C# Sınıfına Çevirme

Merhabalar, MSSQL tablosu C# sınıfına çevirme işlemini anlatacağım. Daha önce yayınlamış olduğum MSSQL Tablosunu C# Class'ına Çevirme yazısında zaten size bir MsSql Tablosunu C# sınıfına nasıl çevirebileceğimizden bahsetmiştim. Burada eklemeler yaptığım yeni versiyonunu paylaşıyorum. Bu versiyonun amacı önümüzdeki günlerde geliştireceğimiz bir framework için ön hazırlık yapmaktır. Yukarıda önceki makalenin linkini bulabilirsiniz. Burada ise yalnızca kodlar...

MSSQL Datasını Json Formatına Çevirme

Yeniden Merhabalar, Uzun bir aradan sonra yeniden bir yazı ile karşınızdayım. Not defteri arşivime yavaş yavaş eklemeler yapıyorum. İstek görüş ve önerilerinizi yorum ile iletebilirsiniz. Bu Makalede Datayı Json formatına çevirmeyi anlatacağım. Aslında pek anlatılacak bir yanı yok bende stackoverflow üzerinden bulmuştum. Hazır fonksiyonu veritabanınıza ekliyorsunuz sonrasında ise kodlar sihrini göstermeye başlıyor :) Öncelikle Json formatı almak...

Ms Sql Tabloyu C# Classına Çevirme

Merhabalar, bu yazımda bazılarımız için hayat kurtaran, bazılarımız için ise işleri ciddi manada hızlandıran bir konudan bahsedeceğim. Aslında bu bahsedeceğim konu ile alakalı Entity Framework kullananlar aşinadır zaten. Biz class yazıyoruz onu sistem otomatik INSERT, UPDATE, SELECT e çeviriyor diye. Entity kullanmayanlar için benzer bir kolaylık sağlıyoruz :) Stackoverflow'da bu konu daha önce sorulmuş ve...

MSSQL DataBase Collaction Değiştirme

Merhabalar bu yazımda MsSql veritabanın Collaction (Dil Paketi) yanlış seçilmiş veya kurulmuş ise bunu nasıl datalarımızı kaybetmeden yapacağımızı anlatacağım. İşlem çok basit bir kaç adım da tamamlanıyor. Veritabana bağlı olan tüm cihazların bağlantılarını kesiyor. Veritabanı üzerinde sadece sizin olduğunuzdan emin olunVeritabanının Tam Yedeğini alınYedek Alma işleminden sonra aşağıda ki kodu çalıştırın USE master; GO -- Veritabanını single-user...

C# Parallel Kullanımı

Bu yazımda aslında iyi bildiğimden değil, kendime not niteliğinde bir yazı yazacağım. BigData (Büyük Veri) dünyası ile iyice artan münasebetim sonrasında, büyük verileri yüksek hızlarda işlemeniz gerekir. Aksi takdirde yapacağınız işlem veya grafik raporlama standart bir yazılımla aynı olacak. Örneklemek gerekirse veritabanından data okuyup hesaplama yaptırmanız ve sonucunda bir rapor elde etmeniz gerektiğini düşünün. Bunu MsSql...

MSSQL Shrink İşlemi

MSSQL veritabanınız zaman içerisinde barındırdığı ".LOG" dosyasının boyutunu inanılmaz düzeyde şişirebilir. Bunun temel sebeplerinden biri ise Veritabanınızın doğru ilişkilendirme ile yapılandırılmamış olmasıdır. Lakin artık bunları düzeltmek için çok geç ise zaman zaman yapacağınız basit bir işlem ile bu sorunu hızlıca aşabilirsiniz. USE [VeriTabanı Adı]; GO ALTER DATABASE [VeriTabanı Adı] SET RECOVERY SIMPLE; GO Bu kodları çalıştırdıktan sonra aşağıdaki adımları uygulamanız gerekmektedir. Database...

Verified by MonsterInsights