Tümleştirme Hizmetleri işlemleri

Paketleri kullanmak hareketleri atomik birimleri ve bunu yaparak görevlerini veritabanı eylemleri bağlamak için veri bütünlüğünü korur. Tüm Microsoft  Integration Serviceskapsayıcı türleri — paketleri, döngü, Foreach döngü ve sıra kapsayıcıları ve her görevin kapsülleyen görev ana — hareketleri kullanmak için yapılandırılabilir. Integration Servicesyapılandırma işlemleri için üç seçenek sağlar: NotSupported, desteklenen, ve gerekli.

  • Gerekli biri zaten üst kapsayıcısı tarafından başlatıldı sürece kapsayıcı bir hareket başladığını gösterir. Bir hareket zaten varsa, kapsayıcı hareket katılır. Örneğin, eğer desteklemek üzere yapılandırılmamış bir paket hareketleri kapsar bir sıra kapsayıcı kullanan gerekli seçeneği, sırası kapsayıcı kendi hareket başlatmak. Eğer paketi kullanmak için yapılandırılmış gerekli seçeneği, sıra konteyner paket işlem katılmak.

  • Desteklenen konteyner bir hareketi başlatmak değil, ancak herhangi bir işlem üst kapsayıcısı tarafından başlatılan katıldı gösterir. Örneğin, bir paket ile dört sql Yürüt görev başlar bir hareket ve dört görevler kullanın desteklenen seçeneği, sql Yürüt görev tarafından gerçekleştirilen veritabanı güncellemeleri toplu geri herhangi bir görev başarısız olur. Paket bir hareket başlatılmazsa, dört sql Yürüt görevlerin bir hareket tarafından bağlı değildir ve herhangi bir veritabanını güncelleştirme başarısız görev tarafından gerçekleştirilen olanlar hariç geri alınır.

  • NotSupported kapsayıcı olmayan bir hareketi başlatmak veya varolan bir işlem katılmak gösterir. Bir ana konteyner tarafından başlatılan bir işlem hareketlerini değil çekmek üzere yapılandırılmış alt kapsayıcılar etkilemez. Örneğin, paket paket içinde bir hareket ve bir döngü için kapsayıcı başlatmak için yapılandırılmışsa, kullandığı NotSupported seçeneği, For döngüsü görevlerin hiçbiri geri onlar başarısız olursa rulo.

Ayarlayarak hareketleri yapılandırma TransactionOptionözelliği kapsayıcısında. Bu özelliği kullanarak ayarlayabilirsiniz Özellikler penceresinde SQL Server Veri Akışı Araçları (SSDT), ya da özelliği programlı olarak ayarlayabilirsiniz. Daha fazla bilgi için, bkz. Geliştirici Kılavuzu (Integration Services).

[!NOT]

TransactionOptionÖzelliği etkileri olup olmadığını değeri IsolationLevelkapsayıcısı tarafından istenen özelliği uygulanır. Daha fazla bilgi için bkz: açıklaması IsolationLevelözelliği konusunda Paket özelliklerini ayarlama.

Hareketleri kullanmak için bir paket yapılandırmak için

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

Devralınan hareketleri

Birden çok hareketleri

Adding Advanced Features to Packages