Anasayfa » SQL Server

SQL Server

SQL Server Veri Tabanı Snapshot Alma

Snapshot ifadesi genel olarak, sistemin anlık fotoğrafınını almak olarak tanımlanabilir. Snapshot alma amacı, sistemin anlık görüntüsünü alıp sonradan sistemi önceki haline döndürmek gerekmesi durumunda döndüre bilmektir. Snapshot alındıktan sonra anlık görüntü için bir fark dosyası oluşturulur. Bu ...

SQL Server Üzerinde Birden Fazla Tabloyu Beraber Sorgulama (JOIN)

İlişkisel veri tabanı sistemlerinin (RDMS) hedeflerinden biri de veri tekrarını azaltmak ve performansı üst düzeyde tutmaktır. Bu sebeple tekrar eden veriler tablolara ayrılarak ilgili yerlere verilerin referansı verilir. Örneğin bir sipariş tablosunda veriler temel olarak aşağıdaki iki şekilde tutu...

T-SQL Kodları ile SQL Server Şema Yapısını İnceleme

Proje geliştirme aşamalarında olmasa da SQL Server yönetim işlemlerinde gerek server gerek veri tabanı ve tablolar düzeyinde sistemde yer alan nesnelerin listesi ve özelliklerini sorgulama ihtiyacı doğabilmektedir. SQL Server da çalışması sırasında üzerinde barındırdığı nesneleri ve bu nesnelere ait...

SQL Server Üzerinde Veri Bütünlüğünü Sağlama

Veri tabanı yönetim sistemlerinin sağlamış olduğu konulardan biri de veriler arasındaki tutarlılığı kendi içerisinde sağlayarak istemci tarafında herhangi bir işleme gerek bırakmamasıdır. Bu yazımızda veri bütünlüğünü kolon seviyesinde ve tablo seviyesinde inceleyeceğiz. Kolon Seviyesinde Veri Bütün...

Ele Geçirilmiş “sa” Kullanıcı Şifresi İle Neler Yapılabilir?

Sistem kurulum ve ayarlamalarında ne yazık ki güvenlik konusunu gözardı ettiğimiz durumlar olabiliyor. Bir sistem kurulumunda mümkün olan bütün seçenekleri seçerek tam olsun, eksiksiz olsun diye bütün bileşenleri yükleyebiliyoruz veya servis hesaplarını ayarlarken ilgili servisin ihtiyaç duyduğu yet...

SQL Server Sistem Nesneleri Dışındaki Nesneleri Toplu Silme

Veri tabanı geliştirme aşamalarında kullanıcı tarafından oluşturulan bütün nesnelerin (stored prosedür, view, tablo vb.) silinmesi istenebilir. Böyle bir durumda silinecek nesneler sysobjects katalog içeriğinden faydalanılarak bulunabilir. Kullanıcı Tanımlı Stored Procedürlerin Toplu Silinmesi Kod i...

SQL Server’da Akıllı Auditing

Merhaba, yazının başlığına bakıp SQL Server’ın standart Audit yapısını anlatacağımı düşünüyorsanız sizi bir sürpriz bekliyor. Doğru audit anlatacağım ama bildiğimiz anlamda standart audit değil. Daha iyisi. SQL Server’da Data Audit anlamında kullanılan bazı teknolojiler var. Bunlardan birincisi SQL ...

SQL Server Veri Tabanı Yöneticileri İçin Tavsiyeler

Veri tabanında bazı komutlar vardır ki her veri tabanı yöneticisi için yeri geldiğinde hayat kurtarabiliyor. Bu makalemizde bu komutlardan bazılarını beraber görmeye çalışacağız. Sözü çok uzatmadan Sistem Bilgileri başlığı ile başlayalım. Sistem Bilgileri Aktif Çalışan SQL Server Versiyonu Bulma Sun...

Docker üzerinde SQL Server Kurulumu, Yedek Alma, Yükleme Operasyonları

Merhabalar bu makalemizde Docker üzerinde SQL Server servisini nasıl kullanabileceğimiz hakkında konuşacağız. Konteynırlar(Docker imagelar) günümüzde servislerin sorunsuzca verilebilmesi için birçok platform üzerinde çalışabilen minik sanal makinelerdir. Nasıl fiziksel makinelerden sanal makinelere ...

SQL Express Sürümünde Otomatik Yedek Alma İşlemleri

Merhaba, SQL Server’ın ücretsiz sürümü olan Express edition bir çok yerde malum sebeplerden tercih ediliyor. Bu sürümün en önemli eksiklikerinden biri de SQL Agent hizmetinin çalışmıyor olması. Bilmeyenler için şöyle diyebiliriz, bu servis SQL Server’da otomatik ve periyodik olarak çalışacak i...

SQL Server İle AD Kullanıcı ve Bilgisayar Bilgilerine Ulaşma

SQL Server ve T-SQL yetenekleri ile her zaman dikkatimi ve ilgimi çekmiştir. Okul yıllarımızda sadece “SELECT * FROM table1” cümlesi ile girdiğimiz SQL Server dünyasında bugün T-SQL kodları ile Active Directory sunucumuza bağlanıp sistemimize kayıtlı kullanıcı hesapları ve bilgisayarları...

SQL AlwaysOn AG Read-Only Routing ile Raporlama İşlemlerini Hızlandırma

Kurumsal şirketlerin bünyelerinde barındırdığı ERP, CRM yazılımları ve diğer bütün iç yazılımlar için raporlama olmazsa olmazdır. Firmanın öz kaynakları ve bunların nasıl kullanıldığından sürekli haberdar olmak isteyen patron, yönetici ve dış paydaşlar söz konusu yazılımların raporlama modülleri üze...

SQL Script ile Otomatik Backup ve Restore

Merhaba, bu makalemizde sql script ile otomatik backup ve restore işlemini ele alıyor olacağız. Bu genel bir özellik ve konu olmamasına karşın yapımızda ortaya çıkan gereksinim üzerine yaptığım işlemleri senaryo olarak yazıya döküyorum. Yapımızda birinci sunucuda bulunan veri tabanının, yazılabilir ...

SQL Server 2019 Kurulumu

Bu makalemizde 4 Kasım 2019 tarihinde kararlı sürümü piyasaya sürülen SQL Server 2019 ürününün kurulumunu ele alıyor olacağız. Makalemizde SQL 2019 kurulumunu ele alıp yeniliklerine yer vermeyeceğiz. 2019 ile birlikte gelen en temel özellikler ise performans iyileştirmesi, güvenlik ve azure entegras...

SQL 2017 Log Shipping Yapılandırması

Bu makalemizde SQL log shipping yapılandırma işlemlerini ele alıyor olacağız. Son yıllarda yazılımların çok hızlı gelişmesi, buna paralel olarak sanallaştırmanın hızlı ivme kazanması ile birlikte sistemlerin yüksek erişilebilirliği ve yük dağılımı noktasında bir hayli mesafe kat edilmiş durumda. Biz...

SQL Server ile Microsoft Azure Yedek Alma- SQL Azure Backup

Sql Server dan Microsoft Azure Backup alma

Sql Server SMS ve Mail Gönderimi SP-Trigger

SQL Server şirketlerin yoğun kullandığı veri tabanı ürünlerinden birisidir. Öncelikle muhasebe gibi ticaretin temel ürünleri için kullanılan SQL veya başka bir deyişle veri tabanları gün geçtikçe değişen ve gelişen şirket ihtiyaçları doğrultusunda pek çok farklı ürün için kullanılmaya başlandı. Pers...

Redgate SQL Monitor 8 Kurulum ve Yapılandırma

Sistemlerimizin gelişen ve büyüyen yapılarını göz önüne aldığımızda her zaman ihtiyaçlarımızın oluşturduğu hız, performans yanı sıra güvenlik seviyelerini belirlediğimiz sistemlerimizin artık monitör edilmesi rutin bir işleyiş olması sistemlerimiz hakkında her an bilgi edinme ,kesinti yaşanma tolera...

SQL Server – Data Dosyasını Shrink Yapmalı mıyız?

SQL Server’ da shrink işlemi data ve log dosyaları üzerinde bulunan boş alanları geri alarak dosya sisteminde kullanıma dahil etmek için yapılan işlemdir. Genellikle kısıtlı disk alanı yüzünden data veya log dosyalarındaki boş alanları küçülterek diskte yer açmak için tercih edilir.  Birde küçük dat...

SQL Server Performance Killers

SQL Server’ ın en büyük problemi zannedilen sorun performansıdır. Sürekli duyduğumuz SQL’de bir sorun mu var? SQL Server yavaşladı gibi terimleri sık sık duymaktasınız. Aslında bu performans sorunlarına sebep olan nedenleri bu makalede inceleyeceğiz. Makalede olabildiğinde Türkçe terimler kullanmaya...

MSSQL İlişkisel Test Verisi Oluşturmak

Uygulama geliştirme aşamasındaki tüm süreci göz önünde alındığında önemli alanlardan biri veri tabanının oluşturulması gerekli alanların ihtiyaçlarımızı karşılayıp karşılamadığı testlerinin ara yüz tarafından yapılarak girilmesi zaman bakımından oldukça sıkıntılı bir süreçtir. Uygulamaların geliştir...

SQL Server Extended Events EE- Bölüm 1

Bildiğiniz gibi Extended events ilk olarak SQL Server 2008 ile hayatımıza girdi. İlk duyurulduğunda event sayısının az olması ve Grafik Arayüzünün (GUI) olmaması çok ciddi bir problemdi. Karşısında ise kapı gibi Profiler tool u bulumaktaydı. Profiler uzun yıllardır profesyoneller tarafından kabul gö...

SQL Server Tempdb Allocation Contention

Bu makalemizde SQL Server camiasında adından bir o kadar bahsedilmesine rağmen gereken özeni göstermediğimiz hakkında birçok yanlış bilgiye sahip olduğumuz bir veri tabanı üzerine konuşacağız. Başlıktan da anladığınız gibi TEMPDB. Temporary işlerin yapıldığı veri tabanıdır. Soru: Yeni bir server kur...

SQL Server Yetkili Hesap Sifre Kurtarma – SQL Server SA Password Reset

Bu makalemizde yetkili olduğunuz makinadaki veri tabanına bağlanamıyorsanız yada yeterince yetkili bir kullanıcınız yoksa ve buna ihtiyacınız varsa veyahut sa şifresini unuttuysanız bu sorunu nasıl çözebileceğinizi anlatmaya çalışacağım. Gün içerisinde böyle durumlara düşmekteyiz. Çok önceden kurulm...

SQL Server Management Studio Vulnerability Assessment

SQL SERVER MANAGEMENT STUDIO VULNERABILITY ASSESSMENT Bu makalemizde SQL Server Management Studio v17.4 ile gelen vulnerability assessment özelliğinden bahsediyor olacağız. Eski zamanlarda donanım ve yazılımların stabilitesi düşük, sürekli kilitlenmeler, donmalar gibi sorunlar yaşardık. Günümüzde ar...

  • 1
  • 2
  • 6