Tag Archives: Sql Server

Sql Server Management Studio’ yu Kullanarak Veritabanı Scriptini Çıkarmak

Sql Server Management Studio’ yu Kullanarak Veritabanı Scriptini Çıkarmak

Veritabanlarınızı başka bir makine üzerinde kullanmak isterseniz yada elinizde bir SQL scriptini bulundurmak isterseniz Sql Server Management Studio(SSMS)’ yu kullanarak bunu gerçekleştirebilirsiniz. Yapmanız gereken;

1 – SSMS’ i açınız.

2 – Object  Explorer içinde veritabanlarının sıralandığını göreceksiniz.

3 – Burada scriptini almak istediğiniz veritabanı üzerinde sağ tıklayıp Tasks > Generate Scripts’ e tıklayınız.

Ekrana Script Wizard gelecektir. Sihirbaz scripti çıkarabilmeniz için sizi yönlendirecektir. Dikkat etmeniz gereken şeylerden biri eğer tablolarınızdaki verileri “INSERT INTO” şeklinde almak isterseniz. Scriptle ilgili opsiyonlarınızı belirlerken “Script Data” seçeneğini True’ ya çekmelisiniz.

String or binary data would be truncated Hatası

String or binary data would be truncated Hatası

Bir fielda insert yada update etmeye çalıştığınız verinin bu field için tanımlanan veri uzunluğundan daha uzun olduğunu ve kaydetmek istediğiniz verinin truncate edilebileceğini söyleyen hata mesajıdır.

Çözümü;

Insert yada update etmeye çalıştığınız alanları gözden geçirmek ve uygun veri uzunluğunu vermektir.

Tablo ve Kullanıcı İlişkisi

Tablo ve Kullanıcı İlişkisi

Veritabanınızda birçok tablo varsa ve veritabanınız üzerinde birçok kullanıcı çalışıyorsa tablolar ve kullanıcılar arasında ilişki kurmanız gerekecektir. İşinize yarayacak en kısa ve en güzel örneklerden biri; aşağıdaki sorguya kullanıcı adını verdiğinizde size tablo adı, onu yaratan kullanıcı ve hangi tarihte yaratıldığı bilgisini size dönecektir. Continue reading Tablo ve Kullanıcı İlişkisi

Kolon Bilgileri

Kolon Bilgileri

Onlarca, yüzlerce kolondan oluşan tablolarınız olduğunu düşünün ve kolon bilgilerini tablo halinde listelenmiş bir şekilde görmek istediğinizi. Aşağıdaki scriptin WHERE koşuluna Şema Adınızı ve Tablo Adınızı verdiğinizde tablonuzla ilgili ihtiyacınız olan bütün bilgilere ulaşabilirsiniz. Continue reading Kolon Bilgileri