MS SQL 2008 Generate Script

Bu yazımızda MS SQL’in hayat kurtarıcı özelliklerden birinden bahsetmek istiyorum. Bazı durumlarda bir backup dosyası başka bir yerdeki Sql’ de açılmaz yada sadece bir tablo içindeki verileri bir başka veritabanına almamız gerektiği durumda kullanışlı olan bir özelliği sizlerle paylaşacağım. Internette bu konuyla ilgili bir kaç sağlam kaynak bulabilirsiniz bende bulduğum en sağlam kaynaklar birinin resimlerini alarak yazanları sizler için türkçeleştiriyorum.  Kaynak aldığım link; http://blog.sqlauthority.com/2009/07/29/sql-server-2008-copy-database-with-data-generate-t-sql-for-inserting-data-from-one-table-to-another-table/

Öncelikle aşağıdaki resimdeki gibi hangi veritabanımızdan veri almak istiyorsak onu seçip ilgili seçenekleri takip ediyoruz.

Sonra karşınıza aşağıdaki gibi bir pencere açılacaktır. Burada “Next” deyip bir sonraki ekrana devam ediyoruz.

Bu ekrandan sonra aşağıdaki ekrandaki gibi hangi veritabanında işlem yapacaksak onu seçmemizi isteyen bir ekran gelecek ve biz bir tanesini seçip devam edeceğiz.

Şimdi bu kısma çoook dikkat edin çünkü bu ekrandaki ayarlar datanın script dosyasında yer alıp almayacağını yada script dosyasının nasıl oluşturulacağı konusunda seçimlerin yer aldığı seçenekleri bulunduruyor. Resimde belirtilmiş olan alandaki değeri belirttildiği gibi ayarladığınızda script dosyası içinde seçilen tablolarında dataları insert cümlecikleriyle satır satır yer alıyor olacak.

Bu seçenekten sonra hangi öğelerin script dosyasında yer almasını istediğiniz ekran gelecek.

Biz bir tablo ve verilerini istediğimiz için “Tables” seçeneğini seçip devam ediyoruz.

Yukarıdaki gibi gelen ekrandan ilgili tabloyu seçip devam ediyoruz.

Bu ekranda bize çıktının nereye gönderilmesini istediğimizi soruyor. Ben genellikle “Script to file” seçeneğini seçiyorum. Fakat burada ben çıktıyı görelim diye “Script to New Query Window” seçeneğini seçiyorum.

Bu ekrandan sonra işimiz bitiyor az kaldı, özet işlemleri gördükten sonra “Next” deyip ilerliyoruz.

Veee işte benim görmeyi en çok sevdiğim ekran karşımıza işlem tamam dediği yer bu ekrandan sonrada işte script çıktımızda aşağıda;

Etiket(ler): , .Yer işareti koy Kalıcı Bağlantı.

Bir yanıt yazın

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