MS SQL'de Excel Dosyaları Nasıl İçe Aktarılır

Elektronik tablolar hızlı ve kullanımı kolaydır; her büyüklükteki kuruluştaki bilgisayar meraklısı kişiler envanteri, aylık satışları ve diğer verileri izlemek için onlara güveniyorlar. Veritabanları daha fazla kurulum gerektirir, ancak büyük miktarda bilgiyi yönetmede elektronik tablolardan daha verimlidir. Her iki sistemde de sorun olabilir. Neyse ki, Microsoft'un SQL Server veritabanı yöneticisi, Excel tablolarından veri alan bir programla birlikte gelir. SQL Server Information Services adı verilen program, içe aktarma işleminde adım adım size yol gösteren ve hatırlamanız gereken karmaşık komutlar gerektirmeyen bir sihirbaz içerir.

1.

Bilgisayarınızda Microsoft SQL Server'ı başlatın.

2.

“Verileri Al ve Ver” i seçip tıklayın. Bu, SQL Server alma / verme sihirbazını başlatır ve bir karşılama sayfası görünür. Veri Kaynağı Seç sayfasına ilerlemek için “İleri” düğmesine tıklayın.

3.

Veri kaynakları listesini aşağı çekin ve “Microsoft Office Excel” i seçin. Aynı sayfada, “Gözat” düğmesine tıklayın ve almak istediğiniz verilere sahip olan Excel elektronik tablosunu bulup seçin.

4.

Sayfanın sol tarafındaki “Sütunlar” ı tıklayın ve alınacak verileri içeren elektronik tablodaki elektronik tablo sütunlarını seçin.

5.

Sayfanın sol tarafındaki “Gelişmiş” i tıklayın. Sihirbaz, Excel sütunlarında sayısal veya karakter verilerini otomatik olarak algılar, ancak elektronik tabloda tarihler gibi özel biçimlerde sütunlar varsa, Veri Türü'nün yanındaki listeyi aşağı çekin ve uygun biçimi seçin.

6.

Sayfanın sol tarafındaki “Önizleme” ye tıklayın. Verilerin içe aktarmak istediğinizi kontrol edin. Değilse, tekrar "Sütunlar" ve "Gelişmiş" i tıklayın ve veriler doğru oluncaya kadar seçimlerinizi yapın. Bir Hedef Seçin sayfasına ilerlemek için “İleri” düğmesine tıklayın.

7.

Hedef açılır listesinden “SQL Server Native Client 10” seçin. Aşağı açılan listeden sunucu adını seçin. Windows giriş bilgileriniz ve şifreniz SQL Server veritabanına erişim veriyorsa, “Windows Kimlik Doğrulamayı Kullan” radyo düğmesini ayarlı bırakın; aksi takdirde, “SQL Server Kimlik Doğrulamayı Kullan” radyo düğmesini tıklayın ve Kullanıcı Kimliği ve Şifre için metin kutularını doldurun.

8.

Aşağı açılan veritabanı listesinden bir veritabanı seçin. “İleri” düğmesine tıklayın.

9.

Tekrar “İleri” düğmesine tıklayın. Bu sizi Paketi Kaydet ve Çalıştır sayfasına ilerletir. “Hemen Çalıştır” onay kutusunu tıklayın.

10.

Sihirbazı tamamla sayfasını görene kadar “İleri” düğmesine tıklayın. “Son” seçeneğini tıklayın. Sihirbaz, Excel verilerini SQL Server veritabanına aktarır.

İpuçları

  • Basit bir SQL Server kurulumunuz varsa, Hedef Seçin sayfasındaki sunucu adı açılır listesinde sadece bir sunucu adı görünecektir.
  • Paketi Kaydet ve Çalıştır sayfasında, başka bir içe aktarma için ayarları daha sonraki bir tarihte kaydedebilirsiniz. “SSIS Paketini Kaydet” onay kutusunu tıklayın ve “SQL Server” veya “Dosya Sistemi” radyo düğmesini tıklayın. SQL Server'ı seçmek, içe aktarma ayarlarını veritabanına kaydeder; Dosya Sistemi'ni seçerseniz, Alma Sihirbazı alma ayarları için ayrı bir dosya oluşturur.
  • Sihirbaz, veritabanınızda otomatik olarak yeni bir tablo oluşturur ve bilgileri ona yükler.

Tavsiye