2026 güncel rehber · SQL Server 2025 dahil

SQL Server nedir? Verinin çalıştığı motoru gerçekten anlayın.

SQL Server; yalnızca tablo ve sorgulardan ibaret değildir. İşletmenizin satış, stok, muhasebe ve müşteri verisini çalıştıran veritabanı motorudur. Bu rehber; kurulumdan SSMS'e, MDF–LDF yapısından güvenli yedeklemeye kadar ihtiyacınız olan zihinsel modeli verir.

Son güncelleme: 12 Temmuz 2026 Yaklaşık 14 dakika Yeni başlayan + teknik ekip
SQL Server · Production
-- İş kritik veriye güvenli erişim SELECT TOP (10) CustomerName, LastBackupDate, BackupStatus FROM dbo.DatabaseHealth WHERE BackupStatus = 'Protected' ORDER BY LastBackupDate DESC;
OnlineDatabase
EncryptedTransfer
Off-siteBackup
SQL Server 2025Güncel sürüm bilgisi
SSMS ve T-SQLYönetim temelleri
MDF · NDF · LDFDosya mimarisi
Bulut Yedeklemeİş sürekliliği odağı

📅 Yayın: 03 Temmuz 2024  |  🔄 Son güncelleme: 05 Mayıs 2026  |  ⏱ Okuma süresi: 9 dk

Kısa cevap

SQL Server nedir, kimler kullanır, SSMS, dosyalar, servis yönetimi, troubleshooting ve güvenli yedekleme adımları.

SQL Server nedir?

Microsoft SQL Server, verileri ilişkisel tablolar halinde saklayan, T-SQL sorgularını çalıştıran ve eşzamanlı işlemlerin güvenli biçimde yürütülmesini sağlayan bir ilişkisel veritabanı yönetim sistemidir. Uygulama ile verinin arasındaki güvenilir katmandır: kayıt ekler, sorgular, yetkilendirir, işlemleri günlüğe alır, yedekler ve gerektiğinde geri döndürür.

“MSSQL” günlük kullanımda aynı ürünü ifade eder. “SQL” ise ürün değil; SQL Server dahil birçok veritabanı sisteminde kullanılan sorgulama dilidir.

SQL Server nasıl çalışır?

Bir kullanıcı uygulamada satış kaydettiğinde, stok değiştirdiğinde veya rapor açtığında işlem çoğu zaman SQL Server'a ulaşır. Veritabanı motoru sorguyu yorumlar, uygun yürütme planını seçer, gerekli sayfaları bellekten ya da diskten okur ve sonucu uygulamaya döndürür.

Asıl değer, veriyi yalnızca depolamasında değil; aynı anda çalışan yüzlerce işlemin birbirini bozmadan tamamlanmasını sağlamasında yatar. Transaction yapısı, kilitleme, günlük kaydı, indeksler ve sorgu iyileştirici bu düzenin temel parçalarıdır.

🗃️
Veriyi saklarTablo, indeks, view, stored procedure ve diğer veritabanı nesnelerini yönetir.
⚙️
Sorguyu işlerT-SQL ifadelerini analiz eder ve uygun yürütme planıyla sonucu üretir.
🛡️
Tutarlılığı korurTransaction, yetki ve log mekanizmalarıyla verinin güvenilir kalmasını sağlar.
SQL

Veriye erişmek ve veriyi değiştirmek için kullanılan standart sorgulama dili.

SQL Server

Microsoft'un veritabanı motoru, servisleri ve araçlarından oluşan ürün ailesi.

MSSQL

Microsoft SQL Server için kullanılan yaygın kısa ad.

SQL Server kimler tarafından ve nerede kullanılır?

SQL Server'ın güçlü olduğu alan, iş kurallarının ve kritik verinin aynı merkezde güvenilir biçimde tutulmasıdır. Bu nedenle yalnızca büyük kuruluşlarda değil; yerel ağda çalışan ticari yazılımlardan çok şubeli yapılara kadar geniş bir kullanım alanına sahiptir.

Muhasebe ve ERPCari, stok, fatura, kasa, banka ve finans hareketleri.
Perakende ve e-ticaretSipariş, ürün, fiyat, müşteri ve ödeme süreçleri.
Sağlık ve eczaneOperasyonel kayıtlar, raporlama ve entegrasyon verileri.
Üretim ve lojistikPlanlama, depo, sevkiyat ve izlenebilirlik süreçleri.
Yazılım ürünleriMasaüstü, web ve servis uygulamalarının merkezi veri katmanı.
Kurumsal raporlamaYönetim raporları, analiz ve iş zekâsı iş yükleri.

Özellikle muhasebe programı kullanan işletmeler için veri kaybı yalnızca teknik bir sorun değildir; satışın, tahsilatın ve günlük operasyonun durması anlamına gelebilir. Bu senaryo için muhasebe veritabanı bulut yedekleme rehberimizi de inceleyebilirsiniz.

SQL Server'ın temel bileşenleri

BileşenNe yapar?Ne zaman önemlidir?
Database EngineVeritabanlarını, sorguları, transaction'ları ve güvenliği çalıştıran ana motordur.Her SQL Server kurulumunun merkezidir.
SQL Server Management StudioSunucuya bağlanma, sorgu yazma ve yönetim için grafik arayüz sağlar.DBA, geliştirici ve destek ekiplerinin günlük aracıdır.
SQL Server AgentJob, bakım, script ve zamanlanmış görevleri çalıştırır.Otomasyon gereken ücretli sürümlerde kullanılır; Express'te bulunmaz.
SQL Server Browserİstemcilerin named instance ve port bilgisini keşfetmesine yardımcı olur.Birden fazla instance veya dinamik port kullanılan yapılarda önem kazanır.
SQL Server Configuration ManagerServisleri, protokolleri, portları ve servis hesaplarını yönetir.Bağlantı ve servis sorunlarının ilk kontrol noktalarındandır.

SSMS, veritabanı motorunun kendisi değildir. SQL Server hizmeti sunucuda çalışır; SSMS ise bu hizmete bağlanarak onu yönetmenizi sağlar.

SQL Server 2025 ve sürüm seçimi

SQL Server 2025 (17.x), Microsoft'un güncel ana sürümüdür. 18 Kasım 2025'te genel kullanıma açılan bu sürüm; yapay zekâ ve vektör veri yetenekleri, JSON geliştirmeleri, güvenlik iyileştirmeleri, yeni ZSTD yedek sıkıştırması ve sorgu işleme geliştirmeleri getirir.

Üretim notu: Yeni sürüme geçiş kararı yalnızca “en yeni sürüm” olduğu için verilmemelidir. İşletim sistemi, uygulama üreticisi, sürücü, collation, compatibility level, bakım planı ve geri dönüş senaryosu birlikte test edilmelidir.
EditionUygun kullanımDikkat edilmesi gereken
ExpressKüçük uygulamalar, eğitim, sınırlı iş yükleri ve gömülü çözümler.Kaynak ve özellik sınırları vardır; SQL Server Agent bulunmaz. SQL Server 2025 Express'te veritabanı boyutu üst sınırı 50 GB'a yükselmiştir.
StandardKOBİ'ler ve orta ölçekli üretim sistemleri.Enterprise'a göre bazı kapasite ve özellik sınırları bulunur.
EnterpriseYüksek performans, gelişmiş erişilebilirlik ve büyük kurumsal iş yükleri.Lisans maliyeti ve operasyonel karmaşıklık planlanmalıdır.
DeveloperGeliştirme ve test ortamı.Ücretsizdir ancak üretim kullanımına lisanslı değildir.

SQL Server 2014, 2017, 2019 ve 2022 gibi eski sürümler hâlâ sahada yaygın olabilir. Ancak destek durumu, güvenlik güncellemeleri ve işletim sistemi uyumluluğu mutlaka kontrol edilmelidir.

SQL Server kurulurken hangi kararlar verilir?

Kurulum sihirbazında “Next” diyerek ilerlemek kolaydır; fakat yanlış instance adı, veri dizini, authentication modu veya servis hesabı daha sonra maliyetli sorunlara dönüşebilir.

1Edition ve lisansExpress, Standard, Enterprise veya geliştirme ortamı seçilir.
2Instance yapısıDefault ya da named instance ve servis adları belirlenir.
3Disk yerleşimiData, log, tempdb ve backup dizinleri planlanır.
4GüvenlikAuthentication modu, hesaplar ve en az yetki modeli uygulanır.

Default instance ve named instance farkı

Default instance genellikle doğrudan sunucu adıyla bağlanır. Named instance ise SUNUCU\INSTANCE biçiminde adreslenir. Aynı işletim sisteminde farklı uygulamaları veya sürümleri ayrıştırmak gerektiğinde named instance tercih edilebilir.

Kurulumdan sonra ilk kontrol

Servis çalışıyor mu?SQL Server Configuration Manager üzerinden instance hizmetini doğrulayın.
SSMS ile bağlanabiliyor musunuz?Sunucu adı, instance, port ve authentication bilgilerini test edin.
Veri ve log dizinleri doğru mu?Üretim ortamında disk kapasitesi ve büyüme politikalarını kontrol edin.
Güncel CU/GDR uygulandı mı?Kurulum medyasından sonra güncel güvenlik ve kalite paketlerini planlayın.
Yedekleme kurulmuş mu?İlk üretim verisi oluşmadan zamanlama, bildirim ve uzak kopyayı devreye alın.

SQL Server Management Studio ile temel yönetim

SSMS; Object Explorer üzerinden veritabanlarını, tabloları, güvenliği ve job'ları görmenizi; Query Editor üzerinden T-SQL çalıştırmanızı sağlar. Güncel SSMS sürümünü Microsoft'un resmi sayfasından indirmeniz ve SQL Server sürümünüzle uyumluluğu kontrol etmeniz önemlidir.

İlk bağlantı ve doğrulama için aşağıdaki gibi zararsız bir sorgu kullanılabilir:

SELECT SERVERPROPERTY('ProductVersion') AS ProductVersion, SERVERPROPERTY('ProductLevel') AS ProductLevel, SERVERPROPERTY('Edition') AS Edition, @@SERVERNAME AS ServerName;

SELECT, INSERT, UPDATE, DELETE, JOIN ve stored procedure gibi konular için bu sayfayı gereksiz yere şişirmek yerine ayrı hazırladığımız SQL Server komutları rehberine geçebilirsiniz.

SQL Server veritabanı dosyaları ne işe yarar?

Her SQL Server veritabanı en az bir veri dosyası ve bir transaction log dosyasına sahiptir. Veri dosyaları tablo ve indeksler gibi nesneleri; log dosyası ise işlemlerin kurtarma için gereken kayıtlarını tutar.

UzantıRolYanlış anlaşılmaması gereken
.mdfBirincil veri dosyası; veritabanı başlangıç bilgisini ve veri sayfalarını içerir.Tek başına her zaman güvenilir bir yedek değildir.
.ndfİsteğe bağlı ikincil veri dosyasıdır; filegroup ve disk yerleşimi için kullanılabilir.Her veritabanında bulunması gerekmez.
.ldfTransaction log; commit, rollback ve recovery süreçlerinde kullanılır.Kontrolsüz küçültülmesi veya silinmesi ciddi sorun yaratabilir.
.bakBACKUP DATABASE ile üretilen yedek dosyasıdır.Dosyanın var olması, test edilmiş ve geri yüklenebilir olduğu anlamına gelmez.
Canlı veritabanının MDF/LDF dosyalarını Windows üzerinden kopyalamak, düzenli SQL Server yedekleme stratejisinin yerine geçmez. Tutarlı ve desteklenen yöntemler kullanılmalıdır.

SQL Server güvenliği için temel yaklaşım

SQL Server güvenliği tek bir güçlü paroladan ibaret değildir. Ağ erişimi, kimlik doğrulama, yetkilendirme, güncelleme, kayıt izleme ve yedek güvenliği birlikte ele alınmalıdır.

Windows Authentication'ı önceliklendirinMümkün olan yapılarda merkezi hesap yönetimi ve daha güçlü kimlik doğrulama sağlar.
“sa” hesabını günlük kullanım hesabı yapmayınUygulamalara yalnızca ihtiyaç duydukları veritabanı ve yetkileri verin.
SQL portunu internete açık bırakmayınVPN, IP kısıtlama, güvenlik duvarı ve ağ segmentasyonu kullanın.
Güncel güvenlik yamalarını uygulayınCU/GDR planını uygulama testleriyle birlikte yönetin.
Yedeği üretim hesabından izole edinFidye saldırısında aynı kimlikle silinebilen yedek, gerçek koruma sağlamaz.

Ransomware ve saldırı sonrası toparlanma boyutu için siber saldırı rehberimizi, depolama ve erişim kontrolleri için bulut güvenliği rehberimizi okuyabilirsiniz.

SQL Server yedekleme: “.bak oluştu” demekten daha fazlası

Yedekleme, yalnızca dosya üretme işi değildir. Amaç; belirli bir olaydan sonra veritabanını kabul edilebilir veri kaybıyla ve kabul edilebilir sürede yeniden çalışır hale getirmektir. Bunun için iki hedef tanımlanır:

RPO

En fazla ne kadar veriyi kaybetmeyi kabul edebilirsiniz? Örneğin 15 dakika.

RTO

Sistemi en geç ne kadar sürede tekrar çalıştırmalısınız? Örneğin 2 saat.

Restore testi

Yedeğin gerçekten açıldığını ve hedef sürede geri döndüğünü kanıtlar.

Temel SQL Server yedek türleri

Yedek türüNe içerir?Tipik rolü
FullVeritabanının yedekleme anındaki tam temelini oluşturur.Geri yükleme zincirinin ana başlangıç noktası.
DifferentialSon full yedekten sonra değişen extents'i içerir.Büyük veritabanlarında geri dönüş süresini ve yedek hacmini dengelemek.
Transaction LogLog zincirindeki işlemleri içerir.Full recovery modelinde daha düşük veri kaybı ve zaman noktasına dönüş.
Copy-onlyMevcut düzenli yedek zincirini etkilemeden ek yedek alır.Geçici taşıma, test veya özel operasyonlar.

Adım adım SSMS ve T-SQL örnekleri için SQL yedek alma rehberine; politika, sıklık ve saklama tasarımı için SQL Server yedekleme stratejileri yazısına geçin.

Kladim Cloud Backup ile SQL Server yedeklemeyi otomatikleştirin

Manuel yedek, ancak biri hatırladığı sürece çalışır. Kladim Cloud Backup; desteklenen MSSQL örneklerini algılar, veritabanı ve zaman seçimiyle süreci otomatikleştirir; veriyi şifreleyerek izole bulut ortamına taşır ve işlem durumunu görünür hale getirir.

Script ve SQL Agent zorunluluğu yokSQL Server örneklerini algılayın, veritabanını ve periyodu panelden seçin.
AES-256 şifrelemeYedekler aktarım ve saklama sürecinde güçlü şifreleme yaklaşımıyla korunur.
İzole ve immutable yedek yaklaşımıYerel sunucu ele geçirilse bile yedek katmanını ayrı tutmayı hedefler.
E-posta ve Telegram bildirimiBaşarı veya hata durumunu takip etmek için otomatik bildirim alın.
SQL + dosya korumasıMSSQL veritabanlarıyla birlikte kritik dosya ve klasörleri de yönetin.
Merkezi yönetimİşletmeler ve bilişim firmaları için hesapları tek panelden takip edin.

Teknik özellikler, desteklenen sürümler, kurulum adımları ve güncel paketler için ürün sayfasını inceleyin.

SQL Server'a bağlanamıyorsanız önce bunları kontrol edin

BelirtiOlası nedenİlk kontrol
Server not found / inaccessibleYanlış instance adı, kapalı servis, TCP/IP kapalı, firewall veya port.Configuration Manager, servis durumu, protokol ve port.
Login failed for userYanlış parola, authentication modu, disabled login veya yetki.Windows/SQL Authentication seçimi ve error log state kodu.
Database is in recovery / suspectBeklenmeyen kapanma, I/O sorunu, bozukluk veya uzun rollback.Error log, disk sağlığı, bekleme; rastgele repair komutu çalıştırmayın.
Transaction log is fullLog backup alınmaması, uzun transaction veya disk doluluğu.Recovery model, log reuse wait ve disk boşluğu.
Sorgular yavaşladıPlan değişimi, bloklama, indeks, istatistik, I/O veya kaynak baskısı.Wait stats, Query Store, blocking ve execution plan.
Üretim veritabanında “internette gördüğünüz” detach/attach, log silme, emergency mode veya repair komutlarını yedek almadan denemek veri kaybını büyütebilir. Önce durumu ve geri dönüş noktasını koruyun.

SQL Server bilgisi hizmete, hizmet düzenli gelire dönüşebilir

Müşterilerinin SQL Server sistemlerini yöneten bilişim firmaları için yedekleme, tek seferlik kurulum değil; sürekli izleme ve iş sürekliliği hizmetidir. Kladim ile müşterilerinizi tek panelden yönetebilir veya çözümü kendi markanızla sunabilirsiniz.

SQL Server hakkında sık sorulan sorular

Hayır. İkisi de ilişkisel veritabanı sistemidir ancak farklı ürünlerdir. SQL Server Microsoft tarafından geliştirilir ve T-SQL kullanır; MySQL ise farklı bir ekosistem, araç seti ve SQL lehçesine sahiptir. Seçim; uygulama uyumluluğu, lisans, işletim ortamı, ekip bilgisi ve gereksinimlere göre yapılır.

SQL Server Express sınırlı kaynaklarla ücretsiz kullanılabilir. Developer edisyonu geliştirme ve test için ücretsizdir fakat üretimde kullanılamaz. Standard ve Enterprise üretim lisansları ücretlidir; lisans koşulları sürüme ve kullanım modeline göre değerlendirilmelidir.

Evet. SSMS bir yönetim istemcisidir; SQL Server Database Engine ondan bağımsız bir Windows veya Linux hizmeti olarak çalışır. Uygulamalar sürücüler üzerinden doğrudan motora bağlanabilir. SSMS yönetim ve sorgulama işini kolaylaştırır.

Tek bir doğru sıklık yoktur. İşletmenin kabul edebileceği veri kaybı RPO'yu belirler. Günlük full yedek bazı sistemler için yeterliyken, yoğun işlem gören sistemlerde differential ve transaction log yedekleriyle daha kısa aralıklar gerekir.

Hayır. Yerel .bak hızlı geri dönüş için değerlidir ancak ana sunucuyla aynı arıza, saldırı veya fiziksel olaydan etkilenebilir. Sağlıklı strateji, yerel kopyayı izole ve uzak bir kopyayla tamamlar; erişim kontrolü ve düzenli restore testi uygular.

Kladim ürün sayfasındaki güncel teknik bilgiye göre MSSQL 2008 R2 ve üzeri Express, Standard ve Enterprise sürümleri desteklenir. İşletim sistemi ve güncel ürün uyumluluğunu kurulum öncesinde ürün sayfasından doğrulamanız önerilir.

SQL Server çalışırken yedekleme kolaydır. Asıl değer, durduğunda geri dönebilmektir.

Otomatik SQL Server yedekleme, şifreli bulut saklama, bildirim ve merkezi yönetim özelliklerini Kladim Cloud Backup ürün sayfasında inceleyin.

Sıkça Sorulan Sorular

Bu rehberin en kısa cevabı nedir?

SQL Server nedir, kimler kullanır, SSMS, dosyalar, servis yönetimi, troubleshooting ve güvenli yedekleme adımları.

SQL Server konusunda seçim yaparken nelere dikkat edilmeli?

Güvenlik, veri saklama konumu, otomasyon, geri yükleme testi, maliyet, kullanım kolaylığı ve KVKK uyumu birlikte değerlendirilmelidir.

SQL Server için Kladim nasıl yardımcı olur?

Kladim; güvenli bulut depolama, otomatik yedekleme, dosya transferi ve yönetilebilir paylaşım özellikleriyle verilerinizi daha kontrollü şekilde korumanıza yardımcı olur.

Bu konuyla birlikte hangi rehberler okunmalı?

Sıradaki yararlı içerikler: SQL Cloud Backup, SQL Bulut Yedekleme Hizmeti, SQL Yedek Alma. Bu rehberler konuyu teknik, güvenlik ve kullanım senaryosu açısından tamamlar.

Verinizi kayıp yaşamadan önce güvenceye alın.

Kladim ile güvenli bulut yedekleme, dosya transferi ve yönetilebilir paylaşım süreçlerini tek yerden başlatabilirsiniz.

Ücretsiz deneyin
SQL Server'ınızı otomatik koruyun İncele →
WhatsApp Icon