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 |
---|---|
Kullanıcı tanımlı özel bir olay pakette yükseltir. |
|
Bir hata koşulu paketi bildirir. |
|
Kullanıcıya bilgi sağlar. |
|
Bileşen ilerleme paketi bildirir. |
|
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(...)
|