Aracılığıyla paylaş


SQL Server 2008 R2 için SQL Server 2000 DTS desteği

Rağmen SQL Server 2000 Data Transformation Services (dts) itiraz, SQL Server 2008 sağlayan isteğe bağlı 32-bit yönetimi, run -saatve tasarım -saat nesne modeli ve dts araçları kullanılarak oluşturulan paketler için destek. (dts parametresinin kaldırılması hakkında daha fazla bilgi için bkz: Veri Dönüştürme Hizmetleri (DTS).)

Not

SQL Server 2008 R2 için, bu konuda listelenen içerikte değişiklik yapılmamıştır.

Önemli notÖnemli

Run - dahil olmak üzere bu konuda açıklanan Özelliklersaat dts paketleri için destek, Kur sırasında kullanılabilir değil, isteğe bağlı ek bileşenleri el ile yükleme gerektiriyor.Daha fazla bilgi için bkz: bölümler "Yükleme run -saat desteklemek için dts paketlerini " ve "Yükleme tasarım -saat desteklemek için dts paketlerini," Bu konuda daha sonra.

Tüm dts işlevselliği her koşulda desteklendiğini unutmayın.Tam olarak hangi dts işlevselliği de desteklenen aşağıdaki bölümlerde açıklanmıştır SQL Server 2008.

64-Bit işletim sistemlerinde sınırlı sql Server 2000 dts işlevselliği

SQL Server 2008Aşağıdaki durumlarda dts için destek yoktur:

  • Yok yok 64-bit tasarım -saat veya Çalıştır -saat dts paketleri için destek.dts paketlerini bir 64-bit bilgisayarda ve dts paketlerini çalıştırmakIntegration Services paketleri yalnızca 32-bit modunda çalıştırabilirsiniz. Daha fazla bilgi için bkz: Nasıl yapılır: Veri Dönüştürme Hizmetleri paketleri için desteği yükleme.

  • Ayrıca vardır hiçbir 32-bit tasarım -saat veya Çalıştır -saat desteklemek için dts paketlerini Itanium-tabanlı işletim sistemleri.Bu nedenle, oluşturamaz, görüntülemek, değiştirmek veya dts paketlerini çalıştırmak Itanium-tabanlı işletim sistemlerini.

Desteklenen sql Server 2000 dts işlevselliği

SQL Server 2008 Aşağıdaki dts özellikleri destekler:

  • dts çalışma zamanı, kullanıma sunduğu nesne modeli ve dtsrun.exe komut istemi satırı yardımcı programı.

  • dts paketleri içinde yürütme dts 2000 paketi yürütme görev Integration Services paketleri.

  • ActiveX komut görev, yalnızca geriye dönük uyumluluk için.

  • dts paketi Geçiş Sihirbazı için geçirme dts paketleri için Integration Services paket biçimi.

  • dts paketleri, paketleri geçişi sırasında karşılaşılabilecek olası sorunları tanımlamak için Yükseltme Danışmanı'nı kuralları.

Önemli notÖnemli

Yürütme dts 2000 paketi görev, ActiveX komut görev ve dts paketi Geçiş Sihirbazı'nı seçtiğinizde yüklü Integration Services için yükleme.Ancak, bu bileşenleri Kur sırasında kullanılabilir değil, isteğe bağlı ek bileşenleri el ile yüklemesi olmadan tam olarak işlevsel değildir.Daha fazla bilgi için bölümünde, bkz: "Yükleme run -saat dts paketleri için destek," Bu konuda daha sonra.

Bu konu geri kalanını dts işlevselliği daha ayrıntılı olarak ele alır, SQL Server 2008 destekler.Hızlı bir şekilde, bu içeriğe bağlamak için aşağıdaki bağlantıları kullanın:

  • Genel bilgiler

    • dts SSIS arasındaki genel uyumluluk

    • dts paketlerini yönetme

  • Tasarlama ve dts paketlerini çalıştırma

    • dts paketlerini çalıştırma saat desteğini yükleme

    • dts paketlerini komut istemi isteminde çalışan

    • dts paketlerini gelen sql Server Agent işleri çalıştırma

    • dts paketlerini Tümleştirme Hizmetleri paketleri çalıştırma

    • Tasarım - yüklemesaat dts paketleri için destek

  • dts paketlerini geçirme

    • dts paketlerini geçirme

    • Dtexec komutları için geçirme dtsrun komutları

  • Sınırlı destek

    • odbc veri kaynakları için destek

    • Havuz paketleri desteği

    • sql Server Express'te dts paketleri için destek

sql Server 2000 dts ve Tümleştirme Hizmetleri arasında genel uyumluluk

dts ve Integration Services olan tamamen farklı ürünler.Integration ServicesDTS'den sürüm yükseltme değil.Bu nedenle vardır hiçbir yazılım çakışmalarını dts arasında ve Integration Services. Aşağıdaki işlemleri yapabilirsiniz:

  • Her iki dts yükleyin ve Integration Services aynı sunucu.

  • Her iki dts çalıştırmak ve Integration Services paketleri aynı sunucu.Olsa bile, SQL Server 2000 sunucu üzerinde mevcut Araçlar, dts çalýþma ile yüklenen güncelleştirilmiş sürüm kullanarak dts paketlerini çalıştırmak Integration Services.

  • Save DTS packages in the msdb database of an instance of SQL Server 2000, or an instance that is running SQL Server 2005 or a later version. However, you can save SQL Server 2008 Integration Services packages only on an instance that is running SQL Server 2008.

  • dts paketlerini değiştirmek için dts Designer'ın isteğe bağlı bir karşıdan yükleme kullanmak bile, SQL Server 2000 Araçlar mevcut bilgisayar.Ancak, açamaz veya doğrudan dts paketlerini değiştirin Business Intelligence Development Studio.

    Not

    dts Designer'ın güncelleştirilmiş sürüm karşıdan yükleme hakkında daha fazla bilgi için bkz: Bölüm Yükleme tasarım -saat sql Server 2000 dts paketleri için destek.

Varolan örnek yükseltme zamanı SQL Server için SQL Server 2008, sistem tabloları (örneğin, sysdtspackages) dts kullanan msdb veritabanı değişmeden kalır.dts paketlerini otomatik olarak geçirilir.Paketleri geçirme hakkında daha fazla bilgi için bkz: Bölüm geçiş dts paketlerini.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

sql Server 2000 dts Paketleri yönetme

Bölümünde açıklandığı şekilde dts isteğe bağlı çalışma zamanı desteğini yükledikten sonra "çalıştırma saat desteğini dts paketleri için yükleme," dts paketlerini gelen yönetebilirsiniz SQL Server Management Studio. Bu dts paketlerini bir örneğini depolanabilir SQL Server 2000, ya da alınır ve çalışan örnek depolanan SQL Server 2005 veya sonraki bir sürüm.

Önemli notÖnemli

Güvenli dts paketlerini nasıl hakkında önemli bilgiler için bkz: SQL Server'da depolanan güvenli duruma getirme DTS Paketleri.

dts paketleri görüntülemek için Management Studio, ilk bağlanmak bir örnek , SQL Server.(Bağlanmamak bir örnek , Integration Services.) Daha sonra altında nesne tarayıcısı'nda management\legacy\data Transformation Services düğüm, gereken aşağıdaki görevleri gerçekleştirebilir:

  • Seçtiğinizde, Data Transformation Services düğümü Management Studio, görüntüleme paketleri açmak, onları almak SQL Server yapılandırılmış depolama dosyaları veya başlangıç dts paketi Geçiş Sihirbazı.

  • Tek tek bir dts paketindeki seçtiğinizde, Management Studio, onu değiştirmek, onu geçirmek, yapısal bir depolama dosyası, kendisine vermek veya it. silmek için paket açın

    Not

    Açmak veya değiştirmek dts paketleri için ayrı bir karşıdan yükleme dts Tasarımcısı bileşenleri gereklidir.Bölümüne bakın Yükleme tasarım -saat sql Server 2000 dts paketleri için destek.dts paketlerini açılacak veya doğrudan değişiklik BI Development Studio.

The Integration Services database-level roles grant rights on the Integration Services system tables in the msdb database, but not on the DTS system tables, such as sysdtspackages in the msdb database.Bir dts paket alma gibi belirli görevleri gerçekleştirebilmek için önce kullanıcıların dts sistem tabloları hakları sahip Management Studio.Hakkında bilgi için Integration Services , veritabanı düzey roller Bkz: Tümleştirme Hizmetleri rolleri kullanma.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

sql Server 2000 dts Paketleri çalıştırma saat desteğini yükleme

dts paketlerini çalıştırabilirsiniz, ancak ve Integration Services paketleri aynı bilgisayarda SQL Server 2008 için dts paketlerini çalıştırma saat desteğini yüklemeBu çalışma - yüklemek zorundasaat çalıştırın ve dts paketlerini yönetmek için önce destekler.Run - yükleme hakkında bilgi içinsaat için dts desteği Bkz: Nasıl yapılır: Veri Dönüştürme Hizmetleri paketleri için desteği yükleme.

The backward compatibility files that provide run-time support for DTS packages also include run-time support for the SQL Server 2000 Analysis Services Processing task and its dependency, Decision Support Objects (DSO).However, the backward compatibility files do not include design-time support for modifying DTS packages that contain the SQL Server 2000 Analysis Services Processing task.You can modify packages that contain this task only when you have SQL Server 2000 Analysis Services installed on the same computer.

Run - sağlayan geriye dönük uyumluluk dosyalarısaat dts paketleri için destek içermez desteği, SQL Server 2000 veri Mining tahmin sorgu görev.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

sql Server 2000 dts paketlerini komut isteminde çalışan

You can run DTS packages at the command prompt.Integration Services installs the dtsrun.exe utility when it installs DTS run-time support.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

sql Server 2000 dts paketlerini gelen sql Server Agent işleri çalıştırma

dts Paketleri çalıştırmak için bir SQL Server Aracısı işi yapmanız gerekir küme iş adım için işletim sistemi (CmdExec) ve dtsrun paket çalıştırmak için yardımcı programını (dtsrun.exe). Yapamazsınız küme için iş adım sql Server Tümleştirme Hizmetleri paket.Daha fazla bilgi için bkz: Nasıl yapılır: Bir paketin Çalıştır.

Başa Dön bağlantısıyla kullanılan ok simgesi Başa dön bu bölümün

sql Server 2000 dts paketlerini Tümleştirme Hizmetleri paketleri çalıştıran

You can also run DTS packages as part of an Integration Services package.Integration Services provides the Execute DTS 2000 Package task for running DTS packages within an Integration Services package. For more information, see DTS 2000 paketi görev yürütme.

Başa Dön bağlantısıyla kullanılan ok simgesi Başa dön bu bölümün

Tasarım - yüklemesaat sql Server 2000 dts paketleri için destek

dts paketlerini açılacak veya doğrudan değişiklik Business Intelligence Development Studio.Buna ek olarak, ne SQL Server 2008, ne de SQL Server 2005, yükler dts paket Tasarımcısı değiştirmek dts paketleri.Ancak, karşıdan yükleme ve dts paket Tasarımcısı yükleyin ve dts paketlerini değiştirmek için kullanın.Tasarım - yükleme hakkında bilgi içinsaat destek dts paketleri için bkz: Nasıl yapılır: Veri Dönüştürme Hizmetleri paketleri için desteği yükleme. Bu güvenlik güncelleştirmesini yükledikten sonra görüntüleyebilir ve dts Paketleri değiştirmek Management Studio, ya da Execute dts 2000 paketi görev Düzenleyicisi'nde Business Intelligence Development Studio.

dts tasarım ortamını etkileyen belirli dts uygulama özelliklerini yönetme hakkında daha fazla bilgi için bkz: DTS uygulama özelliklerini ayarlama.

Başa Dön bağlantısıyla kullanılan ok simgesi Başa dön bu bölümün

sql Server 2000 dts Paketleri geçirme

SQL Serverdts paketi Geçiş Sihirbazı için geçirme dts Paketleri sağlar Integration Services paket biçimi.Seçtiğinizde, Integration Services yükleme, kurulum da yükler dts paketi Geçiş Sihirbazı.dts paketlerini yükseltme için isteğe bağlı olarak dts paketi Geçiş Sihirbazı'nı kullanabilirsiniz Integration Services biçimi.Geçiş sırasında sihirbaz dts Paketleri kopyalar ve daha sonra bunları yeniden oluşturur Integration Services biçimi.Kaynak paketleri değişmeden kalır ve değiştirilebilir değil.

Not

dts paketi Geçiş Sihirbazı aşağıdaki sürümlerinde kullanılabilir SQL Server: Standard, Enterprise ve Developer.

Birçok paketler için tam olarak geçirilebilir Integration Services, özellikle dts Paketleri bu kullanım görevleri, bağlantılar ve diğer nesneleri içinde bir eşdeğeri olan Integration Services.Diğer paketleri başarıyla belirli görevler veya bir Execute dts 2000 paketi görev içinde geçirilen özellikler şifrelenmiş olarak geçirilebilir. Daha fazla bilgi için bkz: Veri Dönüştürme Hizmetleri paketleri geçirme.

dts paketi Geçiş Sihirbazı'nı çalıştırmadan önce yükleme ve Yükseltme Danışmanı'nı varolan paketlerinizi geçiş sorunlarını çözümlemek için çalıştırmak isteyebilirsiniz.Daha fazla bilgi için bkz: Yükseltme Danışmanı'nı kullanarak yükseltme için hazırlama.

Not

Yükseltme Danışmanı'nı olamaz çözümlemek ve dts paketi Geçiş Sihirbazı uygulayamıyor, içinde kaydedilen bir dts paketlerini msdb veritabanı örnek SQL Server 7.0.Ancak, Yükseltme Danışmanı'nı çözümleyebilir ve dts paketi Geçiş Sihirbazı geçirebilirsiniz, SQL Server 7.0 dts paketlerini olarak kaydedilen. yapılandırılmış depolama dosyaları Ayrıca, Yükseltme Danışmanı'nı çözümleyebilir ve dts paketi Geçiş Sihirbazı geçirebilirsiniz, SQL Server kaydedilir 7.0 dts paketlerini msdb veritabanı örnek SQL Server 7.0, yükseltme için SQL Server 2005 veya sonraki bir sürüm.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

Paket yürütme geçirme komut satırları

To understand how the command-line options for the SQL Server 2000 DTS dtsrun utility (dtsrun.exe) map to the options for the Integration Services dtexec utility (dtexec.exe), see Dtexec seçenekler DTSrun seçenekleri eşleme.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

odbc veri kaynakları için destek

Bir odbc veri kaynağına veri kaydetmek veya yüklemek için kullanabileceğiniz bir ADO.NET kaynak veya hedef seçip alt .NET Framework Data Provider for odbc.Bir ad hoc odbc kaynak ya da hedef kullanmak için tek bir paket içinde oluşturmak için komut dosyası bileşeni kullanmak mümkündür.Daha fazla bilgi için bkz: odbc hedef Script bileşeni ile oluşturma.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

Meta Veri Hizmetleri (depo) paketleri desteği

SQL Server 2000 Meta Data Services, typically known as the Repository, is a deprecated component.SQL Server 2005 and later versions do not install or use the Repository.

dts designer ve dtsrun yardımcı programını devam etmek için depo kaydedilen bir dts paketlerini desteklemek.

Integration Services Depoyu yeniden dağıtılabilen dosyalar yerel bilgisayarda yüklü olan deponun yalnızca Yükseltme Danışmanı'nı ve dts paketi Geçiş Sihirbazı ve yalnızca destekler.(Bu dosyalar olan bilgisayarda ya da normal olarak yok SQL Server 2000 veya SQL Server 2000 araçlarının yüklü.) Depoyu yeniden dağıtılabilen dosyalar varsa, Yükseltme Danışmanı tarayabilir ve dts paketi Geçiş Sihirbazı'nı geçirmek, depoyu kaydedilen bir dts paketlerini. Depoyu yeniden dağıtılabilen dosyalar yoksa, Yükseltme Danışmanı'nı ve dts paketi Geçiş Sihirbazı'nı yalnızca için kaydedilen bir dts paketlerini üzerinde kullanılabilir SQL Server veya yapılandırılmış depolama dosyaları.

The Integration Services Execute DTS 2000 Package task cannot run a DTS package that was saved to the Repository.Ancak, SQL Server 2000 dts çalışma zamanı çalıştırabilirsiniz böyle bir paket.Bu nedenle, için bir Integration Services paket deposunda bulunan bir dts paketini çalıştırmak için şu adımları izleyin:

  1. Dosyalarını çalıştıran bilgisayarda yüklü olduğundan emin olun Integration Services paket.Yükleme dosyalarını yüklemek için SQL Server 2000, SQL Server 2000 Araçlar, ya da yerel bilgisayarda yeniden dağıtılabilir dosyalarını

  2. Deposunda bulunan dts paket için bir sarıcı görevi görecek yeni bir dts paket oluşturun.Bu dts sarmalayıcı paket yürütme paket görev depoda saklanan paketini yürütmek için kullanın.Bu sarmalayıcı Kaydet paket için SQL Server veya bir yapılandırılmış depolama dosyası.

  3. Bir dts 2000 paket yürütme görev içinde kullanmak Integration Services paket çalıştırmak yeni dts sarmalayıcı paketini.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

sql Server 2000 dts paketleri sql Server Express destek

SQL ServerExpress içermez Integration Services , ne de onu destekler dts paketleri.Ancak, dts paketlerini çalıştıran bir sunucu üzerinde çalışabilirsiniz SQL Server aşağıdaki yöntemlerden birini kullanarak ifade:

  • Varolan dts paketlerini çalıştıran bir sunucu üzerinde çalıştırmak için SQL Server Express, sunucu üzerinde dts Çalışma Zamanı Modülü gerekir. Ancak SQL Server Express dts çalışma zamanı içermez, dts çalışma zamanı ya da yükleme sunucusuna yükleyebilirsiniz SQL Server 2000 istemci araçları veya dts yeniden dağıtılabilen dosyalar.

  • Değiştirmek varolan dts Paketleri çalıştıran bir sunucuda SQL Server Express, kullanabileceğiniz SQL Server 2000 Araçlar. Paketleri uzaktan da değişiklik yapabilirsiniz SQL Server Management Studio bir sunucuda çalışan bu sürümlerinden birini SQL Server: Çalışma grubu, standart, Enterprise veya geliştirici.SQL ServerExpress içermez SQL Server Management Studio.

  • Geçirme varolan dts paketleri için Integration Services, dts paketi Geçiş Sihirbazı ile yüklenen gerekir Integration Services.SQL ServerBu sihirbaz Express içermez. Sihirbazı çalıştırmak için aşağıdaki sürümlerinden birini kullanabilirsiniz SQL Server: standart, Enterprise ve Developer.

Başa Dön bağlantısıyla kullanılan ok simgesi Bu bölümde başa dön

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

En son karşıdan yüklemeler, makaleler, örnekler ve seçilen topluluk çözümleri yanı sıra Microsoft videolar için ziyaret Integration Services sayfa MSDN'de:


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