Projeler ve paketleri yürütme
Çalıştırmak için bir Integration Servicespaketi, çeşitli araçları kullanabilirsiniz:
Depolanan bir paketi çalıştırmak için Integration Servicesserver, you can use Paketi yürütme iletişim kutusunda SQL Server Management Studio. Daha fazla bilgi için, bkz. Çalıştırma paketi iletişim kutusu.
İsteğe bağlı bir paketi çalıştırmak için aşağıdaki yardımcı programlar birini kullanabilirsiniz.
Dtexec komut istemi yardımcı (dtexec.exe).
Yürütme paketi Utility (dtexecui.exe).
Daha fazla bilgi için, bkz. DtExec veya DtExecUI kullanarak bir paketi çalıştırmak. Şu anda depolanan bir paketi çalıştırmak mümkün değil Integration ServicesBu yardımcı programları kullanarak sunucu.
Bir paket zamanlamak için kullanabilirsiniz bir SQL ServerAracısı işi. Daha fazla bilgi için bkz: SQL Server Agent'ı kullanarak bir paketi zamanlama. Şu anda üzerinde depolanan bir paket program mümkün değildir Integration Servicesiş adım türü kullanarak sunucu SQL Server Tümleştirme Hizmetleri. Ancak, sen-ebilmek kullanma türü iş adım Transact-sql komut dosyası (t-sql) saklı yordam aramak için catalog.start_package (Integration Services Database).
Tasarım zamanında bir paketi çalıştırmak SQL Server Veri Akışı Araçları. Daha fazla bilgi için, bkz. Bir paketi SQL Server veri araçları çalıştırmak.
Şu anda çalıştırmak için kullanılabilecek araçlar aşağıdaki tabloda özetlenmektedir Integration Servicesbu paketleri saklandığı bağlı paketler:
Araç |
Tümleştirme Hizmetleri sunucusunda depolanan paketleri |
Eski SSIS paketi msdb veritabanını içeren deposunda depolanan paketleri |
Bölümü eski SSIS paketi deposu konumu dışında dosya sisteminde depolanan paketleri |
---|---|---|---|
SQL Server Veri Akışı Araçları |
Hayır |
Hayır Ancak projeye eski varolan paketi ekleyebilirsiniz içeren SSISpaketi deposu msdb veritabanı. Bu şekilde projede varolan bir paketi ekleme dosya sistemi paketi yerel bir kopyasını yapar. |
Evet |
SQL Server Management Studio'yu, Tümleştirme Hizmetleri sunucusu barındıran veritabanı altyapısı örneğine bağlandığında |
Evet |
Hayır Ancak bu konumlardan sunucuya bir paket alabilirsiniz. |
Hayır Ancak, sunucuya dosya sisteminden bir paket alabilirsiniz. |
SQL Server Management Studio'yu, SSIS paketi depo yöneten eski Tümleştirme Hizmetleri hizmetine bağlandığında |
Hayır |
Evet |
Hayır Ancak, eski bir paketi almak SSISpaketi deposu dosya sisteminden. |
dtexec veya dtexecui |
Şu anda |
Evet |
Evet |
SQL Server Aracısı |
Şu anda iş adım türü kullanarak SQL Server Tümleştirme Hizmetleri. Ancak, sen-ebilmek kullanma türü iş adım Transact-sql komut dosyası (t-sql) saklı yordam aramak için catalog.start_package (Integration Services Database). |
Evet |
Evet |
Yerleşik saklı yordam |
Evet Saklı yordam catalog.start_package (Integration Services Database). |
Hayır |
Hayır |
Türleri ve üyeler, Microsoft.SqlServer.IntegrationServices.Store ad alanını kullanarak yönetilen API |
Evet |
Hayır |
Hayır |
Microsoft.SqlServer.Dts.Runtime ad türleri ve üyeleri kullanarak yönetilen API |
Şu anda |
Evet |
Evet |
Integration Servicespaketler için günlüğü etkin olması ve çalışma zamanı bilgileri günlük dosyalarında yakalayabilirsiniz. Daha fazla bilgi için Tümleştirme Hizmetleri günlüğüve Implementing Logging in Packages.
Bir paketi çalıştırmak için
|
Ayrıca bkz.
Görevler
SQL Server Alma ve Verme Sihirbazı
Kavramlar
NIB: Designing Packages in Business Intelligence Development Studio