Anasayfa » SQL Server » Sayfa 5

SQL Server

SQL Server 2012 Audit Yenilikleri

  Bu yazımda SQL Server 2012 ile birlikte Audit tarafındaki yeniliklere değineceğim.     SQL Server 2008 ile birlikte gelen güzel özelliklerden birisi de Audit idi. Audit, veritabanı tarafında güvenlik ile ilgili yönetimsel işleri kolaylaştırdığı gibi özellikle denetimden geçen firmal...

Adım Adım SQL Azure Bölüm 4

Bir önceki makalemde Database Manager ile platform bağımsız olarak Azure veritabanlarının nasıl yönetileceğini konusuna giriş yapıp tablolar ile nasıl çalışabileceğimizi görmüştük. Bugün bu konuya devam edip Database Manager’da view ve SP’ler ile nasıl çalışabileceğimizi görüyor olacağız.   Dat...

Adım Adım SQL Azure Bölüm 3

SQL Azure’da bulunan veritabanlarını SQL Server Management Studio’nun R2 ve üst sürümleri ile bağlanıp yönetebilmemiz mümkün. Aynı zamanda Silverlight ile geliştirilmiş web tabanlı bir uygulama olan Database Manager bir diğer adıyla Code-Named “Houston” ile de platform bağımsız olarak SQL Azure veri...

Adım Adım SQL Azure Bölüm 2

Bir önceki “Adım Adım SQL Azure” makalemizde “Azure portalına ilk bağlantı ve yeni bir mantıksal sunucu create etmek” ve “SQL Azure Firewall” üzerine konuşmuştuk.   Bugünkü makalemizde ise Azure Portal’de Yeni Bir Veritabanı Create Etmek konusu üzerine konuşuyor olacağız.   Azure Portal’de...

Adım Adım SQL Azure Bölüm 1

SQL Azure, Windows Azure Platform’u üzerinde konuşlanan SQL Server’ın bulut (cloud) tabanlı çözümüdür. SQL Azure’un, bulut tabanlı olmasından dolayı, uygun maliyetli ölçeklenebilirlik, yüksek erişilebilirlik ve yönetimsel maliyetlerin düşürülmesi gibi yararları vardır.   Adım Adım SQL Azure mak...

SQL Server Üzerinde Error Loglar ile Çalışmak

SQL Server’da sistemin nasıl çalıştığını kontrol etmek için bakacağımız belkide ilk yer SQL Server Error Log’larıdır. SQL Server ve Agent Error Log’ları sayesinde sistemde herhangi bir ciddi problem olup olmadığını kontrol etmemiz mümkündür. Bugünkü yazımda SQL Server Error Log’ların sayısının nasıl...

SQL Server 2008 R2 İle Database Mirroring Bölüm 2

SQL Server 2008 makale serimize aşağıda görmüş olduğunuz kurulum  ve kurulum sonrası temel bazı uygulamaları içeren aşağıdaki makaleler ile sizlerle paylaşmıştım. Eğer SQL Server konusuna yeniyseniz öncelikle aşağıdaki makaleleri okuduktan sonra database mirroring makalelerimize devam etmenizi ...

SQL Server 2008 R2 ile Database Mirroring Bölüm 1

SQL Server 2008 makale serimize aşağıda görmüş olduğunuz kurulum  ve kurulum sonrası temel bazı uygulamaları içeren aşağıdaki makaleleler ile sizlerle paylaşmıştım. Eğer SQL Server konusuna yeniyseniz öncelikle aşağıdaki makaleleri okuduktan sonra bu makalemize devam etmenizi öneriyorum.  ...

VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi Bölüm 3

Makale serisinin üçüncü ve son bölümüne geldik. Şu ana kadar sanal sunucularımızın kurulumlarını yapıp üzerlerinde yeni Windows kümemizi oluşturduk. Son bölümde de, MS SQL Server 2008 R2 ürününü sanal kümelenmiş sunucularımız üzerine kuracağız. Fakat öncelikle MS SQL Server kümelemesi ile ilgili seç...

VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi – Bölüm 2

Üç bölümden oluşan MS SQL Server 2008 R2 kümeleme makalemizin ikincisi bölümündeyiz. İlk bölümde vSphere 4 ortamında Windows Server 2008 R2 sanal makinelerimizi yaratmıştım. Bu bölümde ise küme ortamımızı oluşturacağız yani iki düğümden oluşan bir Windows kümesi yaratacağız. Öncelikle kümeleme için ...

VMware Sanal Windows Server 2008 R2 üzerinde MS SQL Server 2008 R2 Kümesi – Bölüm 1

Bu üç bölümden oluşan makale dizimizin konusu MS SQL Server 2008 R2 Kümesi (Cluster). İlk bölümde sanal makinelerin kurulumunu anlatacağım. İkinci bölümde Windows kümesini oluşturduktan sonra üçüncü bölümde de MS SQL Server 2008 R2 ürününü küme desteği ile birlikte kuracağım. Kümeleme için kullanaca...

SQL Server 2008’ de Bulunan Bir Database’ i SQL Server 2005’ e Taşımak (Restore)

Aslında problem sadece 2008’den 2005’e taşımak ile sınırlı değil. Bildiğiniz gibi major üst versiyonlarda oluşturulmuş bir database’i daha alt bir versiyona backup-restore ya da detach-attach ile taşıyamıyoruz. Bugünkü yazımda bu konuya bir çözüm bulup adım adım bu taşıma işleminin nasıl yapılacağın...

SQL Server INDEX Oluşturma

Veritabanı üzerine kayıt sayısı arttıkça çekilen sorguların döndüreceği değerlerin karşımıza gelmesi de o kadar zaman alacaktır. Örnek olarak “ Select * from Tbl_Personel Where Adi  Like ‘a%’ ”  şeklinde çekilen bir sorguda tablodaki kayıtları tek  tek  aramaya başlar ve ismi “a”...

SQL Server Transaction ve With Nolock

Sql server üzerinde kullanıcı tablo ‘da bir kaydı açıp üzerinde işlem yapıyorsa o kayıt SQL Server Veritabanı motoru tarafından “Locking” kilitlenir ve kullanıcı işlemini bitirene kadar başkası tarafından işlem yapılmasına izin vermez. Böylece aynı kayıt üzerinde işlem yapmak isteyen kullanıcı diğer...

SQL Server – Adım Adım Eksik Index’lerin Belirlenip Oluşturulması Operasyonu

Bir önceki makalemizde sistemde olmayan ama olması tavsiye edilen index’leri nasıl sorgulayabileceğimizi incelemiştik. (Bkz. Bir önceki makalemde) Bugünkü makalemde ise belirlediğimiz bu missing index’leri adım adım analiz edip create edip etmemeye karar vereceğiz. Ve create ettikten sonrada nasıl m...

SSEUTIL SQL Server Express Utility Kullanımı

  Microsoft  tarafından geliştirilen SSEUtil (SQL Server Express Utility)  tool’u  SQL Management Studio  olmadığı zamanlarda SQL Sorgusu yazmanız için her zaman elinizin altında bulunması gereken çok kullanışlı bir yazılımdır. Yazılımı  buradan  indirebilirsiniz. ...

SQL Select Insert Update ve Delete Komutları

Programlamada ya da SQL Query Analayzer kullanarak yapacağımız birçok işlem vardır. Bu işlemlerden en çok kullanacağımız Select ile kayıtları göstermek, İnsert ile Database ‘e kayıt eklemek, Update ile var olan bir kayıt üzerinde güncelleme yapmak, Delete komutu ile de istediğimiz kayıtları silmek. ...

SQL Server DMV’ ler ile Eksik Index’ leri Sorgulama Identify Missing Indexes Using SQL Server DMVs

Asıl konumuza geçmeden önce SQL Server’da DMV-DMF kavramı nedir önce buna bir bakalım. DMV – DMF nedir? SQL Server da Dynamic Management View(DMV) ve Function lar (DMF), sistemi monitor etmek, herhangi bir problemi teşhis etmek veya sistemi daha performanslı çalışması için tune etmek için kullanılan...

SQL Server Index Maintenance – Index Defragmentation

SQL Server da kullanılan Heap, Clustered ya da NonClustered Index’ler insert,update,delete yapıldıkça otomatik olarak güncellenirler ve yapılan bu işlemler sonucunda fragmante olurlar. Bu da Index’in performansını olumsuz etkiler. Belirli aralıklarla fragmante olan bu indexleri bulup drop-create, Re...

SQL Server 2008 R2 Best Practices Analyzer

SQL Server 2008 R2 Best Practices Analyzer, instance inizi best practice değerlerine göre kontrol edip size önerilerde bulunan bir tooldur. Bugünkü makelemizde bu tool un kullanımını inceliyor olacağız. Best practise kavramını biraz açalım. Best practise bahsi geçen teknolojik ürün üzerinde kabul gö...

SQL Server Express’te Otomatik Scheduled Backup Alma

Makalemizde size basit ama bana çok sorulan bir konudan bahsetmek istiyorum. Bildiğiniz gibi SQL Server’da otomatik backup alınabilmektedir. Örneğin her akşam saat 20.00’de backup alınsın diye bir job tanımlanabilir. Bu job’ı işleten servis ise SQL Server Agent’tır ve SQL Server’ın Express yani ücre...

Veri Tabanı Yöneticileri Neler Yapar ?

Veri tabanı yöneticisi denince akla pek çok tanım gelmek ile birlikte temel olarak uzman olduğu veri tabanı teknolojisini ( Sql, Oracle, Mysql vb ) kullanan kurum ve kuruluşlarda bu ürünlerin yönetiminden sorumludur. Kısaca DBA olarak bildiğimiz ( Database Administrator ) veri tabanı yöneticilerinin...

SQL Server 2008 – Logon DDL Trigger ile Login leri Yönetmek

Bu makalemde DDL trigger ile SQL Server login işlemi esnasında gelen login isteğini kontrol edeceğiz ve kullanıcı istediğimiz makinadan yada uygulamadan bağlanmadıysa login i engelleyeceğiz. Canlı bir örnek vermek gerekirse; production SQÇ Server ortamınızda bir user create ettiniz ve uygulamada bu ...

SQL Server Sistem Veritabanları ve Taşınma Yöntemleri

SQL Server kurulumuyla beraber 4 adet sistem veritabanı kurulmaktadır. Bunlar ortak veritabanları olup SQL Server ın çalışması için gerekli olan veritabanlarıdır. Bugünkü yazımda SQL Server Sistem Veritabanlarının neler olduklarını, ne işe yaradıklarını, backup-restore strajelerini ve ne şekilde taş...

SQL Server 2008 Performance Data Collection

Performance Data Collection SQL Server 2008 ile gelen bir feature dır. Express sürümü hariç bütün Edition larda bulunmaktadır. Adından da anlaşılacağı üzere DB ler için performance dataları toplamaya ve toplanan bu dataları raporlamaya yarayan bir yapıdır. Özel bir veritabanı data warehouse olarak k...