Bu makalede daha önceden Excel programında oluşturulmuş olan bir tabloyu, Sql Serverda bir veritabanına yazmanın nasıl yapıldığı anlatılmaktadır. Örne
- Yazılım Uzmanları
- 13 Mayıs 2018
- 1392 kez görüntülendi.
Önce veriyi ekleyeceğimiz veritabanına sağ tıklıyoruz. Daha sonra Tasks->Import Data seçeneklerini tıklıyoruz.Açilan pencerede sihirbaza hoşgeldiniz gibi bilgiler yazıyor. Bu ekranı Next butonuna basarak geçiyoruz. Açılan pencerede Data Source yazan kısımdan "Microsoft Excel"' i seçin. Browse butonuna basarak işlem yapacağınız dosyayı seçin. Hemen altında da otomatik olarak eklediğiniz excel dosyasının sürümü görüntülenecektir.Next ile bir sonraki ekrana geçin.
Yukarıdaki ekrandan sonra karşınıza aşağıdaki pencere açılacak.Bu ekranda Destination yazan kısım hedefi göstermektedir. Otomatik Sql Server Native Client Seçili geliyor zaten. Eğer seçili değilse seçin. Server name yazan kısımdan veritabanınızın bulunduğu serveri seçin.
Authentication modu size kalmış. Uygun olanı seçebilirsiniz. Daha sonra Database yazan kısımdan, excelden gelen veriyi hangi veritabanına ekleyecekseniz onu seçin. Next ile bir sonraki pencereye geçebiliriz.
Yukarıdaki ekranda Next butonuna basınca bize iki seçenek sunan bir pencere açılacak.Birincisinde sihirbaz ile devam edeceğimizi, ikincisi ise Sql sorgusu yazarak devam edeceğimizi belirtiyor.İlk seçeneği seçip devam edelim. Daha sonra açılan ekranda excel tablosunda bulunan sayfaları listeleyecek. Genelde veriler
ilk sayfada bulunur. Sizin veriniz hangi sayfada bulunuyorsa onu seçin.Source bolümünü seçtikten sonra Destination yazan kısımda iki seçeneğimiz var. Buraya dokunmadan da devam edebilirsiniz, isterseniz de daha önceden eklediğiniz bir tablonun kolonları ile eşleyerek devam edebilirsiniz. Prewiev butonunu tıklayarak oluşacak tabloyu görebilir, Edit Mapping butonunu tıklayarak oluşacak tabloyu düzenleyebiliriz.Edit Mapping butonunu tıklayalım ve tablomuzu düzenleyelim.
Yukarıdaki ekranda source kısmından verilerimizin bulunduğu sayfayı işaretleyip, Edit Mapping butonuna tıklıyoruz.
Açılan ekranda source yazan kısım Excel tablosundaki kolonun adı. Destination yazan kısım ise oluşacak tablomuzdaki kolon adı.Bu alanları kendimize göre düzenleyelim. Kullanmak istemediğimiz kolonların destination yazan kısmından <ignore> seçeneğini seçerek
oluşacak tablomuza eklenmesini engelleyebiliriz.Veri tipini ve boyutunu da seçtikten sonra OK butonuna tıklayın.(Eğer oluşacak tabloya primary key,index gibi özellikler ekleyecekseniz
"Edit Sql" butonuna tıklayak yapabilirsiniz.)
Bu işlemden sonra başka birşey kalmıyor. Next ve Finish butonlarını tıklayarak işlemi bitirin. Kolay Gelsin.
Bu yazıya 0 yorum yapılmış.