Merhaba, SQL Database Verilerle Create Script Oluşturmak dersim ile SQL eğitim setime devam ediyorum. Bu dersimizde SQL Management Studio ile var olan bir veri tabanını oluşturacak sorguların nasıl üretileceğini göreceğiz.
SQL Database Verilerle Create Script Oluşturmak
Bazen üst bir sürümde hazırladığımız veri tabanını, alt bir sürüm SQL Server‘e aktarmamız gerekir. Yüksek sürümden alınan Backup (*.bak) dosyasını ya da *.mdf uzantılı dosyaları alt sürüme restore yada attach edemeyiz. Bu durumda var olan veri tabanının create script‘ini üreterek alt sürüme veri tabanını aktarırız.
Eğer hiçbir ayar yapmazsak, sadece veri tabanının şeması üretilir ancak ufak bir ayar değişikliği ile veritabanındaki verileri de alabiliriz. Üretilen bu sql uzantılı dosya içinde, create script‘lerinden sonra kayıtlar için insert sorguları da otomatik eklenir.
Bu yazıda bu işlemi nasıl yapacağımızı göreceğiz.
Açılan ekranda Next diyoruz.
Açılan ekranda yine Next diyoruz.
Açılan ekrandan Advanced’i seçiyoruz. Bu ekranda üretilen dosyanın kayıt edileceği yeri seçmeyi unutmayın.
Açılan Advanced Scripting Options ekranından Types of data to script kısmından Schema an Data işlemini seçiyoruz. Eğer sadece verileri istersek Data Only diyebiriz. Sadece veri tabanı şemasını yani boş olarak istiyorsak bu ayarları yapmamıza gerek yok.
Ok dedikten sonra önceki ekrana geri dönüyoruz. Buradan Next diyoruz. Karşımıza gelen ekranda veritabanımız hakkında bilgiler veriyor.
Bu ekranda next dedikten sonra tabloların create scriptleri tek tek oluşturuluyor. Bu aşamada genellikle bir sorun yaşanmıyor ve tablolar succes olarak işaretleniyor. Finish dediğimizde ekran kapanıyor.
SQL Database Create Script Oluşturmak dersimde bu kadardı arkadaşlar. Diğer derslerimizde görüşmek üzere.
Microsoft SQL Server & T-SQL Eğitim Seti ders listesi için tıklayınız.
Buradan C# Eğitim Setimde yayınladığım Github projeme ulaşabilirsiniz.
Bu yazı, sitemdeki 433. yazıdır…
Sağlıcakla ve Takipte Kalın.