Share via


DTS paket Yükseltme Sihirbazı'nı kullanma

Integration Services DTS paket Geçiş Sihirbazı için geçiş sağlar. SQL Server 2000 Nesne modeli ve DTS Araçlar kullanılarak oluşturulmuş olan veri dönüştürme Hizmetleri (DTS) paketleri.

Not

Standard, Enterprise ve Developer Edition'ın paket Yükseltme Sihirbazı kullanılabilir SQL Server.

Not

' ın önceki bir sürümünde oluşturulmuş paketler için yükseltme konusunda bilgi için Integration Services, bkz: Tümleştirme Hizmetleri paketlerini yükseltme.

Not

Yükseltme Danışmanı çözümlemeniz olamaz ve paket Yükseltme Sihirbazı, kaydedilen bir DTS paketlerini geçiremez msdb veritabanı bir örnek SQL Server 7. 0. Ancak Yükseltme Danışmanı'nı çözümleyebilir ve paket Yükseltme Sihirbazı yükseltebilirsiniz, SQL Server 7.0, Yapılandırılmış depolama dosyaları olarak kaydedilir ve, kaydedilir DTS paketlerini msdb örneğini veritabanıSQL Server programına yükseltme 7.0 SQL Server 2005.

Tüm paketler, tam olarak geçirilebilir.Örneğin, DTS görevlerin bazıları eşleştirmek. Integration Services görevleri, özel geçirilmesi ve bazı kodlar ActiveX komut dosyası görevleri veya veri dönüşümleri geçirilemez. Daha fazla bilgi için bkz: Geçirme görevler ve DTS paket geçiş için bilinen sorunlar.

DTS paket biçiminde sol paketleri kullanılabilir Integration Services çözümlerini ve tek başına bir DTS paketlerini çalıştırmak de devam edebilirsiniz.

Birçok DTS paketlerini parola korumalı.Bu paketler geçirirseniz, paket Geçiş Sihirbazı için parolalarını ister.Doğru parolayı girmeniz için bir parola korumalı bir paket geçiremez.

SQL Server Meta Veri Hizmetleri için destek yüklemez.paket Yükseltme Sihirbazı yalnızca, Meta veri Hizmetleri (depo) paketleri destekler. SQL Server 2000, SQL Server 2000 araçları veya depo yeniden dağıtılabilen dosyalar yerel bilgisayara yüklenir. Zaman depo dosyaların bulunduğundan, paket Yükseltme Sihirbazı, Meta veri hizmetleri için kaydedilen bir DTS paketlerini geçirebilirsiniz.Dosyalarını yok, paket Geçiş Sihirbazı için kaydedilen bir DTS paketlerini yalnızca geçirebilirsiniz SQL Server ya da yapılandırılmış depolama dosyaları.

paket Yükseltme Sihirbazı'nı başlatma

paket Yükseltme Sihirbazı üç konumdan başlatamazsınız.

  • Kimden SQL Server Management Studio. Connect to an instance of the SQL Server Database Engine, right-click the Data Transformation Services node in Object Explorer under Management\Legacy, and select Migration Wizard.

  • Kimden Business Intelligence Development Studio. Oluşturduğunuzda veya bir Integration Services Proje, farenin sağ düğmesiyle tıklayın SSIS paketleri çözüm gezgini ve seçme düğümDTS 2000 paket geçirilir..

  • komut istemi isteminden.START DTSMigrationWizard.exe from the C:\Program Files\Microsoft SQL Server\100\DTS\Binn klasör.

Paket kaynak seçin.

The Package Migration Wizard can migrate DTS packages that were saved to a SQL Servermsdb database, to structured storage files, or to Meta Data Services.Paketler için kaydedildi Visual Basic dosyaları geçirilemez.

Important noteImportant Note:

SQL Server Meta Veri Hizmetleri için destek yüklemez.paket Yükseltme Sihirbazı yalnızca, Meta veri hizmetleri için kaydedilen bir DTS paketlerini erişebilirsiniz SQL Server 2000, SQL Server 2000 araçları veya yeniden dağıtılabilir dosyalarını bilgisayarda yok.

Bir paket içinde yer alıyorsa bir msdb veritabanı veya Meta veri Hizmetleri'nde bir sunucu adı kullanıcı sağlar ve paketi Yükseltme Sihirbazı, Windows kimlik doğrulaması veya kullanarak kullanıcının kimliğini doğrularSQL Server kimlik doğrulaması.

Paket bir yapılandırılmış depolama dosyasında bulunuyorsa, geçirilecek dosyayı seçin.Bir yapılandırılmış depolama dosyası, çok sayıda paket tanımlarına içerebilir ve bir paket için birden çok sürümü olabilir.Bazı veya tüm paketleri geçirilir ve dosyayı sürümlerinde paketini kullanabilirsiniz.

Daha fazla bilgi için bkz:Kaynak konumu (DTS paketi Yükseltme Sihirbazı) seçin..

Paket hedef seçin.

paket Yükseltme Sihirbazı geçirebilirsiniz ya da paketleri bir msdb örneğini veritabanıSQL Server, veya .dtsx dosyası. Dosya sistemine kaydedilmiş paket tanımlamasında XML betimlemesi .dtsx dosyasıdır.

Hedef SQL Server, kullanıcı bir sunucu adı sağlar ve paket Yükseltme Sihirbazı, Windows kimlik doğrulaması'nı kullanarak kullanıcının kimliğini doğrular veya SQL Server kimlik doğrulaması.

Daha fazla bilgi için bkz:(DTS paketi Yükseltme Sihirbazı) hedef konum seçin..

Not

Sonra içinden geçirme paketler Management Studio, için yerel bağlantı örnek, Integration Services Nesne geçirilen paketler Bkz: Explorer'da. Seçtiyseniz SQL Server Hedef olarak geçirilmiş paketleri altında görülebilir msdb düğüm.Hedef olarak seçtiğiniz sistem dosyası, sağ Dosya Sistemi düğüm ve seçme Alma paket geçirilen paketler görüntülemek için.Sonra içinden geçirme paketler BI Development Studio, geçirilen paketler belirtilen ve altında açık projeye eklenen dosya sistem klasörüne kaydedilir SSIS paketleri düğüm.

DTS paketlerini açılan olamaz veya içinde düzenlenemez. BI Development Studio.

Geçirme paketleri seçin.

paket Yükseltme Sihirbazı, kaynak ve hedef belirtilen sonra bulunan paketleri listeler msdb veritabanı, Meta veri hizmetleri veya belirli bir yapılandırılmış depolama dosyası.Bu paketler, paket Yükseltme Sihirbazı, paketleri sağlayan varsayılan adları geçirir ve seçebilirsiniz.Paket adları güncelleştirmek için Business Intelligence Development Studio veya SQL Server Management Studio paketleri geçirdikten sonra.

Daha fazla bilgi için bkz:Liste paketleri (DTS paketi Yükseltme Sihirbazı).

Paket parolaları sağlar.

Önceki sürümleri kullanılarak geliştirilen paketler SQL Server Araçlar, parola korumalı olabilir. Sihirbaz, paket tanımları erişmek ve paketleri geçiş önce doğru parolayı sağlamanız gerekir.Birden çok paket için bir parola paylaşırsanız, yalnızca saat parolasını vermek zorundasınız.Tüm parola korumalı paketleri parolaları sağladığınız kadar paket Yükseltme Sihirbazı devam edemiyor.Hiçbir parola korumalı paketleriyse, sihirbaz, bu adımı atlar.

Geçiş hataları günlüğü

Geçiş sırasında bulduğu günlük hataları paket Yükseltme Sihirbazı etkinleştirebilirsiniz.

Daha fazla bilgi için bkz:Bir günlük dosyası (DTS paketi Yükseltme Sihirbazı) belirtin..

Görünüme geçiş ilerlemesi

paket Yükseltme Sihirbazı seçili paketleri tek tek geçirir.Sihirbaz, bir paket geçiremez, kalan tüm paketler için veya paket atlayın ve sonraki paketiyle geçiş listesinde devam etmek için geçiş işlemi sonlandırmak için seçenekler sağlar.Her paket geçirilirken, geçiş durumunu güncelleştirildi.

Daha fazla bilgi için bkz: (DTS paketi Yükseltme Sihirbazı) Sihirbazı tamamlayın. ve (DTS paketi Yükseltme Sihirbazı) paketleri geçirme.

Geçirilmiş paketleri denetleyin.

Geçirdikten sonra geçirilen paketler açılmalı, paketleri Business Intelligence Development Studio doğrulama hataları içeren sorunlarını denetlemek için . Örneğin, bazı paketleri oluşturmak veya bu veri kaynakları veya veri hedefleri hazırlamak için aynı paket içindeki görevleri önceki üzerinde kullanır ve bu nesneleri bulunamıyor, doğrulama başarısız olabilir.Bu doğrulama başarısızlık ayarlayarak çözülebilir DelayValidation özellik true Görev başka bir kapsayıcı nesnesini veya ayarlayarak ValidateExternalMetadata özellik false Etkilenen veri akışı bileşeni.

Nasıl görüntüleneceği hakkında bilgi için paketler geçirildi. BI Development Studio veya Management Studio, bkz: Nasıl Yapılır: Geçirilmiş bir DTS paketlerini görüntüleme.