Paket rollerini programsal olarak yönetme (eski SSIS hizmeti)

Programlı çalışmak gibi Integration Servicespaketleri, paketleri için geçerlidir belirlemek veya tek tek bir paketi için uygulanan rolleri kullanılabilir rollerdir belirlemek isteyebilirsiniz. ApplicationSınıfı Microsoft.SqlServer.Dts.Runtimead bu gereksinimleri karşılamak için yöntemler sağlar.

Rolleri uygulamak için depolanan paketleri SQL Server   msdb veritabanı. Paketi rolleri hakkında daha fazla bilgi için bkz: Tümleştirme Hizmetleri rolleri (eski SSIS hizmeti).

Bu konuda anlatılan tüm yöntemleri başvuru gerektirir Microsoft.SqlServer.ManagedDTSMeclis. Sonra yeni bir proje başvurusu eklemenizi, ithalat Microsoft.SqlServer.Dts.Runtimekullanarak ad alanı bir usingya Importsdeyimi.

Önemli notÖnemli

Yöntemleri Applicationsınıfı için çalışma ile SSIS paketi depo desteği yalnızca ".", localhost veya sunucu adı yerel sunucu için. "(Yerel) kullanamazsınız.

Kullanılabilir rollerdir belirlemek

Belirli bir sunucuda saklanan paketler için kullanılabilir rollerdir belirlemek için arama GetDtsServerRolesyöntemi Applicationsınıf

Hangi rolleri atanmış belirleme

Hangi rolleri belirli bir paketi zaten atanmış belirlemek için arama GetPackageRolesyöntemi. Bir paketi rolleri atamak için çağrı SetPackageRolesyöntemi.

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

Tümleştirme Hizmetleri rolleri (eski SSIS hizmeti)