Site icon Akbuz

Sql Servere Veritabanı Yükleme ve Veritabanı Çıkarma(import & export)

sql server veritabanı yükleme ve çıkarma

ql Servere Veritabanı Yükleme ve Veritabanı Çıkarma konusunu işleyeceğiz.Bunun için sql servere veritabanımızı attach etmemiz gerekiyor.Çok basit bir işlem arkadaşlar sadece 3 adımda göstereceğim

SQL Server Veritabanı Attach / Detach (Yükleme – Çıkarma)

Bu yazıda SQL Server’da veritabanı nasıl yüklenir (Attach) ve nasıl çıkarılır (Detach) onu adım adım göstereceğim.

Mantık çok basit:
👉 .mdf (database dosyası) + .ldf (log dosyası) = veritabanı


📥 1. Veritabanı Yükleme (Attach)

📌 Adım 1: Dosyaları doğru klasöre koyma

Elimizdeki veritabanı dosyalarını şu klasöre kopyalıyoruz:

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA

Buraya genelde şu dosyalar gelir:

💡 Not: Bazı sistemlerde log dosyasının adı .ldf olarak sade gelir.


📌 Adım 2: SQL Server Management Studio (SSMS)

SSMS’i açıyoruz.

Sonra:


📌 Adım 3: MDF dosyasını ekleme

Açılan ekranda:

✔ Sistem otomatik olarak .ldf dosyasını da eşleştirir


⚠️ Hata alırsan

SSMS’i mutlaka:

👉 “Run as Administrator (Yönetici olarak çalıştır)”

şeklinde aç.

Çoğu attach hatası bundan kaynaklanır.


🧠 Alternatif (SQL ile Attach)

İstersen GUI yerine SQL ile de yapabilirsin:

CREATE DATABASE SiteDb
ON (FILENAME = 'C:\...\SiteDb.mdf'),
(FILENAME = 'C:\...\SiteDb_log.ldf')
FOR ATTACH;

📤 2. Veritabanı Çıkarma (Detach)

Şimdi veritabanını başka bir yere taşımak istiyoruz diyelim.


📌 Adım 1: Veritabanını seç

SSMS’te:


📌 Adım 2: Detach işlemi

Açılan pencerede:

✔ Artık SQL Server o veritabanını “kullanmayı bırakır”


📌 Adım 3: Dosyaları al

Şu klasöre gidiyoruz:

C:\Program Files\Microsoft SQL Server\MSSQL10_50.SQLEXPRESS\MSSQL\DATA

Ve şu dosyaları alıyoruz:

Bunlar artık taşınabilir hale geldi.


🔁 3. Başka bilgisayara taşıma

Yeni bilgisayarda aynı işlem:

👉 Attach → MDF seç → OK

Hepsi bu kadar.


🧠 Özet Mantık (Akılda kalsın)


Bu yöntem özellikle:

için en hızlı çözümdür.

Exit mobile version