|
Son zamanlarda veritabanlarını inceliyordum ve büyük miktarda veri işlemeye çalışmak istedim. Büyük miktarda veriyi manuel olarak girmek artık mümkün değil, bu yüzden içe aktarma zorunluluğu var. İnternette birçok eğitim videosu okudum ve ardından 10.000 piyango piyango kaydını txt formatında indirdim. Ancak bu verileri SQL Server 2008'e aktarmak yine de bir buçuk gün sürdü. İnternette bulduğum eğitimler, içe aktarma sürecinde karşılaştığım sorunları hiç çözmedi. Referans için bu blogu yazın! Aşağıda ithalat adımlarının ve son olarak önlemlerin bir örneği yer almaktadır. (Bu blog sadece acemiler için faydalıdır) İlk adımda, İç ve Dışa Aktarma aracını açın. (Win7, 32-bit sistemlerde SQL ile gelir ve 64-bit sistemlere yüklü gibi görünüyor)
Adım 2: Kaynak dosyanın formatını seçin. Burada txt format dosyası düz dosya kaynağını seçer.
Üçüncü adım, kod sayfasının Çince Basitleştirilmiş olarak değiştirilmesi gereken dosya kaynağını göz atmak ve seçmektir. Ayrıca, Columns'ta aktarılan veri sütunlarının doğru olup olmadığını kontrol edebilir ve Advanced'de alan adlarını düzenleyebilirsiniz.
Adım 4: Hedef sunucuyu ve veritabanını seçin. Bu, veri dosyasının hangi sunucu veritabanına aktarılacağını belirlemektir.
Adım 5: Hedef tabloyu seçin ve düzenleme haritasını açın. Varsayılan olarak, dosya adıyla yeni bir tablo oluşturun.
6. adım, haritayı düzenleyin. Veri haritalamalarını veritabanının her alanına aktarın! Hedef tablo yeni oluşturulduysa, veritabanındaki alan adlarını ve veri türlerini düzenleyin.
Bunu yaptıktan sonra, veri kaynağında bir sorun yoksa, Sonraki'ye tıklayın...... Yapabilirsin. Şimdi veri içe aktarırken nelere dikkat edilmesi gerektiğinden bahsedelim. Dosyaları txt formatında içe aktarırken, önce verilerin düzenine dikkat etmeniz gerekir. Her sütun, gereksiz satır bilgisini ortadan kaldırmak için uniform bir ayırıcıyla ayrılır. Ayrıca, dosyaları txt formatında içe aktarırken boşluklar da okunduğundan, boşlukları kaldırın. Aslında, içe aktarırken karşılaştığım tek sorun bir buçuk gün boyunca takıldı. Veriler, şekilde gösterilen gereksinimlere göre düzenlenmiştir:
|