SQL Server Veritabanını Script Olarak Dışa Aktarma
  1. Anasayfa
  2. Sistem ve Network

SQL Server Veritabanını Script Olarak Dışa Aktarma

0

Bu makalede, bir SQL Server veritabanını script olarak nasıl dışa aktaracağınızı, MySQL için MySQLDump programının sağladığı işlevselliğe benzer bir yöntemle göstereceğim. SQL Server Veritabanını Script Olarak Dışa Aktarma SQL Server’ın standart yedekleme/günlük işlemi modeline göre daha fazla hata alabilirsiniz. Ancak bu yöntem, kaynak veya hedef sunucuda dosya sistemi erişimi olmadan uzaktan Scriptler oluşturup çalıştırarak Veritabanı dışa ve içe aktarmanızı sağlar.

SQL Server Management Studio’yu (SSMS) Açın.

Databases’e tıklayıp veritabanlarını genişletin , Dışa aktarmak istediğiniz Veritabanına sağ tıklayın ve şu yolu izleyin:

  • Görevler (Tasks) -> Script Oluştur (Generate Scripts)

Giriş Ekranı geldiğinde İleri (Next)‘e tıklayın.

Nesneleri Seçme (Choose Objects) sayfasında, tüm veritabanını dışa aktarmak isteyip istemediğinizi seçin. Bu varsayılan seçenektir. Alternatif olarak, yalnızca belirli nesneleri (Tablolar vb.) seçebilirsiniz.

Seçiminizi yaptıktan sonra İleri (Next)‘e tıklayın.

Script Oluşturma Seçeneklerini Ayarla (Set Scripting Options) sayfasında, dışa aktarılan SQL scriptini nereye kaydedeceğinizi seçebilirsiniz.

NOT: Büyük bir veritabanı dışa aktarıyorsanız, Dosyaya Kaydet (Save to File) seçeneğini kullanmanız önerilir.

Gelişmiş (Advanced) butonuna tıklayın ve Gelişmiş Script Oluşturma Seçenekleri (Advanced Scripting Options) penceresini açın.

Veri Tiplerini Script Olarak Yazdır (Types of data to script) seçeneğini Şema (Schema) yerine Şema ve Veri (Schema and data) olarak değiştirin. Bu adım önemlidir. Bunu yapmazsanız, yalnızca tablo yapısını dışa aktarırsınız, veriler dahil olmaz. Sadece tablo yapısını dışarı aktaracaksanız Schema Only olarak bırakabilirsiniz.

Export etmek istediğiniz diğer seçenekleri (tetikleyiciler, tam metin indeksleri, karşılaştırmalar vb.) etkinleştirin ve Tamam (OK)‘a tıklayın.

İleri (Next)‘e tıklayın.

Özet (Summary) sayfasında ayarlarınızın doğru olduğundan emin olun.

Export işlemini başlatmak için İleri (Next)‘e tıklayın.

Son sayfada dışa aktarma işleminin ilerlemesini ve olası hataları görebilirsiniz. SQL Server Veritabanını Script Olarak Dışa Aktarma işlemini tamamladık.

Bu adımları takip ederek, SQL Server veritabanınızı script olarak başarıyla dışa aktarabilirsiniz. Bu yöntem, özellikle uzaktan çalışan sistemlerde dosya sistemi erişimi olmayan durumlarda oldukça kullanışlıdır. Yine de büyük veritabanları için geleneksel yedekleme/günlük alma yöntemlerini kullanmanız uygun olacaktır.

Paylaş

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir