Share via


Olayları Script bileşeni yükseltme

Olayları rapor hataları, uyarıları ve görev ilerleme veya durum, içeren paketin gibi diğer bilgileri sağlar. Paket, olay bildirimleri yönetmek için olay işleyicileri sağlar. Script bileşeni üzerinde yöntemlerini çağırarak olayları yükseltebilirsiniz ComponentMetaDataözelliği ScriptMainsınıf Hakkında daha fazla bilgi için Integration Servicespaketleri tanıtıcı etkinlikler, bakın SSIS paketi olay işleyicileri.

Herhangi bir günlük sağlayıcı paketi etkinleştirilmiş olayları kaydedilebilir. Günlüğü sağlayıcılarını olaylarla ilgili bilgileri bir veri deposunda saklar. Script bileşeni de kullanabilirsiniz Logolay artırmadan için günlük sağlayıcı bilgileri günlüğe yöntemi. Nasıl kullanılacağı hakkında daha fazla bilgi için Logyöntemi, aşağıdaki bölüme bakın.

Bir olay oluşturmak için Script görev çağrısı aşağıdaki yöntemlerden birini IDTSComponentMetaData100arabirimi maruz tarafından ComponentMetaDataözelliği:

Olay

Açıklama

FireCustomEvent

Kullanıcı tanımlı özel bir olay pakette yükseltir.

FireError

Bir hata koşulu paketi bildirir.

FireInformation

Kullanıcıya bilgi sağlar.

FireProgress

Bileşen ilerleme paketi bildirir.

FireWarning

Kullanıcı bildirim warrants ancak bir hata koşulu olmayan bir durumda bileşendir paketi bildirir.

Bir hata olayı yükseltme basit bir örnek verilmiştir:

Dim myMetadata as IDTSComponentMetaData100

myMetaData = Me.ComponentMetaData

myMetaData.FireError(...)

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

SSIS paketi olay işleyicileri

Diğer Kaynaklar

Creating Package Event Handlers