SQL Server Alma ve Verme Sihirbazı

SQL ServerAlma ve Verme Sihirbazı oluşturmak için basit bir yöntem sunan bir Integration Servicesveri bir kaynaktan bir hedefe kopyalar paket.

[!NOT]

64-Bit bilgisayarda, Integration Services64-bit sürümünü yükler SQL Serveralma ve Verme Sihirbazı'nı (DTSWizard.exe). Ancak, Access veya Excel gibi bazı veri kaynakları kullanılabilir 32 bitlik sağlayıcı yeterlidir. Bu veri kaynaklarıyla çalışmak için 32-gem yorum-in sihirbaz'ı yükleyip gerekebilir. Sihirbaz'ın 32-bit sürümünü yüklemek için her iki istemci araçları seçin veya SQL Server Veri Akışı Araçları (SSDT)Kurulum sırasında.

Sen-ebilmek başlamak SQL ServerImport and Export Wizard'ı Başlat menüsünden, dan SQL Server Management Studio, dan SQL Server Veri Akışı Araçları (SSDT), ya da komut istemine. Daha fazla bilgi için, bkz. SQL Server alma ve Verme Sihirbazı'nı çalıştırın.

SQL ServerAlma ve Verme Sihirbazı kopyalama veri için ve herhangi bir veri kaynağı için bir yönetilen .NET Frameworkveri sağlayıcısı veya doğal ole db sağlayıcısı kullanılabilir. Kullanılabilir sağlayıcılar listesi aşağıdaki veri kaynaklarını içerir:

  • SQL Server 

  • Düz dosyalar

  • Microsoft Office Access

  • Microsoft Office Excel

Bazı sihirbaz özellikleri, Sihirbazı başlattığınız ortama bağlı farklı şekilde çalışır:

  • Eğer başlatmak SQL Serveralma ve Verme Sihirbazı'nda SQL Server Management Studio, size paketi hemen seçerek çalıştırın Execute hemen onay kutusu. Varsayılan olarak, bu onay kutusu seçilidir ve paketi hemen çalıştırır.

    Ayrıca pakete kaydedilip edilmeyeceğine karar verebilirsiniz SQL Serverya da dosya sistemine. Paketi kaydetmeyi seçerseniz, aynı zamanda bir paketi koruma düzeyini belirtmeniz gerekir. Paketi koruma düzeyleri hakkında daha fazla bilgi için bkz: Erişim denetimi için hassas veri paketleri.

    Sonra SQL Serveralma ve Verme Sihirbazı paketi hazırlandı ve kopyalanan verileri, sen-ebilmek kullanma SSISTasarımcısı açmak ve kaydedilen paketi görevleri, dönüşümleri ve olay kaynaklı mantık ekleyerek değiştirin.

    [!NOT]

    De SQL Server Express, sihirbaz tarafından oluşturulan paketini kaydetmek için bu seçenek kullanılabilir değildir.

  • Eğer başlatmak SQL Serveralma ve Verme Sihirbazı'ndan bir Integration ServicesProje SQL Server Veri Akışı Araçları (SSDT), Paketi Sihirbazı Tamamlanıyor sayfasında bir adım olarak çalıştıramazsınız. Paket yerine, eklenen Integration ServicesSihirbazı başlattığınız proje. Sonra paketi çalıştırın veya görevleri, dönüşümleri ve olay kaynaklı mantığı kullanarak ekleyerek uzatmak SSIStasarımcı.

Daha fazla bilgi için, bkz. SQL Server alma ve Verme Sihirbazı'nı çalıştırın.

Kaydedilmiş bir paketi geliştirmek hakkında daha fazla bilgi için bkz: NIB: Designing Packages in Business Intelligence Development Studio.

Alma ve Verme Sihirbazı tarafından gerekli izinleri

Tamamlamak için SQL Serveralma ve Verme Sihirbazı'nı başarılı bir şekilde, en azından aşağıdaki izinlere sahip olmalıdır:

  • Kaynak ve hedef veritabanlarına bağlanmak veya dosya paylaşımları için izinleri. De Integration Services, bu sunucu ve veritabanı oturum açma hakları gerektirir.

  • Veri kaynağı veritabanı veya dosyadan okuma izni. De SQL Server, bu kaynak tablolar ve görünümler üzerinde select izinleri gerektirir.

  • Hedef veritabanı veya dosyaya veri yazma izinleri. De SQL Server, bu hedef tablo INSERT izinleri gerektirir.

  • Eğer sen istemek-e oluşturmak yeni bir hedef veritabanı veya tablo veya dosya izinleri yeni veritabanı ya da tablo veya dosyasını oluşturmak için yeterli. De SQL Server, bu veritabanı oluşturma veya create table izinleri gerektirir.

  • Yazmak için yeterli izinler Sihirbazı tarafından oluşturulan paketi kaydetmek istiyorsanız msdbveritabanı veya dosya sistemi. De Integration Services, bu tarih ekleme izinleri gerektirir msdbveritabanı.

Nasıl kullanılacağı hakkında daha fazla bilgi için SQL Server Management Studioizinlerini yönetmek için Integration Servicesbkz: paketleri, Controlling Access to Integration Services Objects.

Alma ve Verme Sihirbazı içindeki veri türlerini eşleştirme

SQL ServerAlma ve Verme Sihirbazı en az dönüşüm yetenekleri sağlar. Yeni hedef tablo ve resimler, adı, veri türü ve sütun veri türü özelliklerini ayarlama haricinde SQL Serveralma ve Verme Sihirbazı hiçbir sütun düzeyi dönüşümleri destekler.

SQL ServerAlma ve Verme Sihirbazı'nı kullanan eşleme dosyaları Integration Servicesbir veritabanı sürümü ya da sistem veri türleri eşlemek için sağlar. Örneğin, eşleyebilirsiniz SQL ServerOracle. Varsayılan olarak C:\Program Files\Microsoft SQL Server\100\DTS\MappingFiles için xml biçiminde eşleme dosyaları yüklenir. İş veri türleri arasında farklı eşlemeleri gerektiriyorsa, sihirbaz gerçekleştirdiği eşlemelerini etkileyen eşlemeleri güncelleştirebilirsiniz. Örneğin, isterseniz SQL Server  ncharDB2'ye eşlemek için veri türü GRAPHICveri türü DB2 yerine VARGRAPHICveri türü veri aktarırken SQL ServerDB2'ye değiştirmek nchareşleme kullanmak için dosya eşleme SqlClientToIBMDB2.xml GRAPHICyerineVARGRAPHIC.

Integration Servicesiçerir eşlemeleri arasında çok yaygın olarak kullanılan kaynak ve hedef kombinasyonları ve ek kaynakları ve hedefleri desteklemek için eşleme dosyaları dizine yeni eşleme dosyaları ekleyebilirsiniz. Yeni eşleme dosyaları yayınlanan xsd şemaya uyan ve benzersiz bir kombinasyonu kaynak ve hedef harita gerekir.

[!NOT]

Varolan bir eşleme dosyasını düzenleyebilir ya da yeni bir eşleme dosyası eklemek, yeniden kapatın ve gereken SQL Serveralma ve Verme Sihirbazı veya SQL Server Veri Akışı Araçları (SSDT)tanınması yeni veya değiştirilmiş dosyaları.

Dış Kaynaklar

Integration Services simgesi (küçük) Integration Services ile güncel kalın

En son karşıdan yüklemeler, makaleler, örnekler ve Microsoft video yanı sıra topluluk seçili çözümleri için ziyaret Integration ServicesMSDN sayfası:


Bu güncelleştirmelerle ilgili otomatik bildirim almak için, sayfadaki RSS akışlarına abone olun.

Ayrıca bkz.

Kavramlar

NIB: Designing and Implementing Packages (Integration Services)