Yandex Metrica
SQL Server Script Alma ve Çalıştırma - Yasin Sunmaz

Yasin Sunmaz

Kodladıkça değişen bir dünya...

SQL Server Script Alma ve Çalıştırma

15.10.2018 yasinsunmaz 25003 0

Merhaba arkadaşlar bu makalemde Miscrosoft SQL Server'da script alma ve script çalıştırma işlemlerini göstereceğim. Adımları takip ederek script alıp çalıştırabileceksiniz. Dilerseniz SQL Server Script Alma ve Çalıştırma adlı videoyu izleyerek uygulayabilirsiniz.

1. Adım

İlk olarak script alacağımız veri tabanı üzerinde sağ tık Task > General Scripts.. yolunu takip ediyoruz.

SQL Server Script Alma ve Çalıştırma 1. Adım

2. Adım

Önümüzde açılan wizard'da Next diyerek devam ediyoruz.

SQL Server Script Alma ve Çalıştırma 2. Adım

3. Adım

Bu adımda veri tabanımızdaki tabloları seçmek için Select specific database object seçeneğini işaretleyerek Next diyerek ilerliyoruz.

SQL Server Script Alma ve Çalıştırma 3. Adım

4. Adım

Seçtikten sonra da tabloları özelleştirmek için Tables seçeneğini seçiyoruz. Hemen altında tüm tablolar seçili gelmektedir. İstediğiniz tabloları kaldırarak alacağınız script'i özelleştirebilirsiniz.

SQL Server Script Alma ve Çalıştırma 4. Adım

5. Adım

Alacağımız script'i nereye kaydedeceğini bu kısımdan ayarlayabiliriz.

SQL Server Script Alma ve Çalıştırma 5. Adım

6. Adım

Sonra işin püf noktalarının yer aldığı Advanced alanına tıkladığınızda aşağıdaki gibi bir panel çıkacaktır. Burada iki husus var biri SQL Server versiyonunu ayarlayabiliyoruz. Yani siz mevcut SQL Server 2014 iken daha düşük versiyonda mesela SQL Server 2012'de bu script'i çalıştıracaksanız ona göre bir seçip yapmanız gerekecektir. Diğer husus ise alacağımız script'in türü ne olacak. Türünden kastımız sadece şema mı, sadece veri mi yoksa hem şema hem de veri mi?

SQL Server Script Alma ve Çalıştırma 6. Adım

7. Adım

Types of data to script alanında:

  • Data only = Sadece veriler
  • Shema and data = Hem veri tabanı şeması hem de veriler
  • Shema only = Sadece veri tabanı şeması

SQL Server Script Alma ve Çalıştırma 7. Adım

8. Adım

Script for Server Version bu alanda script'i çalıştıracağınız yerdeki SQL Server versiyonuna göre seçim yapmanız yeterli olacaktır.

SQL Server Script Alma ve Çalıştırma 8. Adım

9. Adım

Biz bu script'imizde SQL Server 2014 versiyonunda ve hem şeması hem de verileri olacak şekilde ayarlardık. Ayarlamalarımız yaptıktan sonra da OK diyerek paneli kapatıyoruz.

SQL Server Script Alma ve Çalıştırma 9. Adım

10. Adım

Son olarak işleme devam ettiğimizde bize özet bilgileri vermektedir. Burada hangi veri tabanının script'ini aldığımızı ve nereye kaydedileceği hakkında bilgi vermektedir. Next dediğimizde de script alma işlemi başlayacak ve veri tabanı büyüklüğüne göre bir süre bekleyecektir.

SQL Server Script Alma ve Çalıştırma 10. Adım

11. Adım

Tüm işlemler başarılı Success olduğunda Finish diyerek wizardı kapatabiliriz.

SQL Server Script Alma ve Çalıştırma 11. Adım

12. Adım

Script dosyamızı açtığımızda baştaki;

Use [BlogApplicationDb]
GO

kod satırını yorum satırı yapıyoruz. Çünkü böyle bir veri tabanı olmadığını için hata verecektir.

SQL Server Script Alma ve Çalıştırma 12. Adım

13. Adım

Hemen altına;

CREATE DATABASE[BlogApplicationScriptDb]
GO

kod satırını yazıyoruz. Yazdıktan sonra sadece bu iki satır kodu seçip Excute diyerek çalıştırmamız gerekiyor. Böylece öncelikle veri tabanını oluşturup sonra script ile şema ve verileri yükleyeceğiz.

SQL Server Script Alma ve Çalıştırma 13. Adım

14. Adım

Kodumuz başarıyla çalıştıktan sonra sol panelde yer alan Refresh iconuna basıp yeni eklenmiş olan veri tabanımızı görebileceğiz.SQL Server Script Alma ve Çalıştırma 14. Adım

15. Adım

Yeniledikten sonra gördüğünüz üzere BlogApplicationScriptDb adındaki veri tabanımız oluşmuş ama herhangi bir tablo görünmemektedir.

SQL Server Script Alma ve Çalıştırma 15. Adım

16. Adım

Şimdi ise;

CREATE DATABASE[BlogApplicationScriptDb]
GO

kod satırını yorum satırı hale getirmeliyiz. Hemen altına da;

Use [BlogApplicationScriptDb]
GO

kodunu yazarak Excute yaparak çalıştırıyoruz.

SQL Server Script Alma ve Çalıştırma 16. Adım

17. Adım

En altta Query executed successfuly mesajınız gördüyseniz sorunsuz bir şekilde veri tabanı şemanız ve verileriz yüklenmiştir. Fakat solda baktığınızda hala Tables alanının altında tablolar görünmemektedir. Değişikleri görmek için yine Refresh etmemiz gerekiyor. 

SQL Server Script Alma ve Çalıştırma 17. Adım

18. Adım

Görüldüğü üzere tablolarımız artık gelmiş durumdadır.

SQL Server Script Alma ve Çalıştırma 18. Adım

19. Adım

Tablolarımızdan Branches'i açtığımız da ise verilerinin de içinde geldiğini görebilirsiniz.

SQL Server Script Alma ve Çalıştırma 19. Adım

Bu şekilde veri tabanımızın şemasını, verileri, hem şema hem de verilerini başka bir yerdeki SQL Server'a aktarabilmekteyiz.

Umarım sizler için yararlı bir makale olmuştur. İyi çalışmalar dilerim sağlıcakla kalın.

SQL Server Script Alma ve Çalıştırma adlı videoyu izleyerek daha detaylı bilgi edinebilir ve uygulamalı olarak görebilirsiniz.

SQL Server Script Alma ve Çalıştırma

  • Yorum yapabilmek için giriş yapmalısınız. Giriş yapmak için tıklayınız.

Diğer Yazılar

SQL Fonksiyonları: Veritabanlarında Güçlü ve Esnek İşlemler

09.06.2023 yasinsunmaz 307 0

SQL (Structured Query Language), veritabanı yönetim sistemlerinde verileri yönetmek, sorgulamak ve işlemek için yaygın olarak kullanılan bir dildir. SQL fonksiyonl...

SQL'e Dair Her Şey OneSQL'de, Ne Ararsanız Bulabileceksiniz

03.06.2023 yasinsunmaz 256 0

Veri tabanı yöneticilerinin yanında zaman zaman yazılımcıların da SQL'i aktif olarak kullanması gerekebiliyor. SQL'i belli başlı şekillder kullanıp işlemlerimizi ...

SQL Server Offset Fetch Kullanımı

06.03.2023 yasinsunmaz 657 0

Merhabalar uzun zamandır yazı yazamadım. Ülke olarak zor zamanlar geçirmekteyiz. Herkese çok geçmiş olsun diyerek kısa bir yazı ile tekrar buradayım. SQL ...

SQL Server Sequence Kullanımı

14.01.2023 yasinsunmaz 1273 0

Veritabanında yeni keşfettiğim Sequence özelliğini sizlerle paylaşmak isterim. Squence genel olarak belirli değerler arasında numeric ve sıralı sayılar üretir. ...

SQL Server OUTPUT Kullanımı Silinen Kaydın Bilgilerini Geriye Döndürme

11.01.2023 yasinsunmaz 373 0

Bu yazımda SQL Server'da OUTPUT ile DELETED komutunun yapısını inceleyeceğiz. Kayıtlar üzerinde yapılan silme işlemlerinde, kaydın bilgilerin...