Tümleştirme Hizmetleri günlüğü sağlayıcıları
SQL Server Integration Services includes log providers that you can use to implement logging in packages, containers, and tasks.Günlük ile çalışma - yakalamak içinsaat denetlemek ve bir paket gidermenize yardımcı olacak bir paketle ilgili bilgileri her saat onu çalıştırın.Örneğin, bir günlük paket ve paket başladı ve Bitti saat bitti işleç adını yakalayabilirsiniz.
Günlük için bir paket eklediğinizde, günlük sağlayıcı ve günlüğünün konumunu seçin.günlük sağlayıcı günlük veri biçimini belirtir: Örneğin, bir SQL Server veritabanı veya metin dosyası.
Integration Services Aşağıdaki günlük sağlayıcıları içerir:
ASCII metin dosyalarını bir virgülle ayrılmış değer (csv) biçiminde günlük girdilerini Yazar metin dosyası günlük sağlayıcı.Bu sağlayıcı için varsayılan dosya adı uzantısı olan. günlük.
The SQL Server Profiler log provider, which writes traces that you can view using SQL Server Profiler.Bu sağlayıcı için varsayılan dosya adı uzantısı .trc olur.
Not
Kullanamazsınız SQL Server Profiler günlük sağlayıcısı çalışan 64-bit modunda. pakette
The SQL Server log provider, which writes log entries to the sysssislog table in a SQL Server database.
Yerel bilgisayarda Windows olay günlüğü içindeki uygulama günlüğü girdilerini Yazar Windows olay günlük sağlayıcı.
Günlük dosyaları için bir xml dosyasına yazar xml dosyası günlük sağlayıcı.Bu sağlayıcı için varsayılan dosya adı uzantısı .xml olur.
günlük sağlayıcı için bir paket eklemek veya program aracılığıyla oturum açmayı yapılandırmak, ClassID veya ProgID adlarını kullanmak yerine günlük sağlayıcı tanımlamak için kullanabileceğiniz, SSIS Tasarımcısı görüntüler SSIS Günlükleri Yapılandır iletişim kutusu.
Aşağıdaki tablo ProgID ve ClassID için günlüğü sağlayıcılarını listeler, Integration Services içerir.
Günlük sağlayıcı |
ProgID |
ClassID |
---|---|---|
Metin dosyası |
DTS.LogProviderTextFile |
0A039101-ACC1-4E06-943F-279948323883 |
SQL Server Profiler |
DTS.LogProviderSQLProfiler |
E93F6300-AE0C-4916-A7BF-A8D0CE12C77A |
SQL Server |
DTS.LogProviderSQLServer |
{94150B25-6AEB-4C0D-996 D-D37D1C4FDEDA} |
Windows olay günlüğü |
DTS.LogProviderEventLog |
{071CC8EB-C343-4CFF-8 D 58-564B92FCA3CF} |
xml dosyası |
DTS.LogProviderXMLFile |
440945A4-2A22-4F19-B577-EAF5FDDC5F7A |
Özel günlük sağlayıcıları da oluşturabilirsiniz.Daha fazla bilgi için bkz: Özel günlük sağlayıcısı oluşturma.
Günlüğü sağlayıcılarını günlüğü sağlayıcılarını bir pakete üye koleksiyon paket.Paket oluşturma ve günlük kullanarak uygulama SSIS Tasarımcısı, listesini görebilir koleksiyon üyeleri Günlük sağlayıcı klasörlerde Paketi Explorer sekmesinde SSIS Tasarımcısı.
günlük sağlayıcı bir ad ve açıklama günlük sağlayıcı için sağlama ve Bağlantı Yöneticisi günlük sağlayıcısını kullanan belirterek yapılandırın.The SQL Server log provider uses an OLE DB connection manager.Metin dosyası SQL Server Profiler, ve xml dosyası günlüğü sağlayıcıları tüm dosya bağlantı yöneticileri.Windows olay günlük sağlayıcı doğrudan Windows Olay Günlüğü'ne yazdığından bir Bağlantı Yöneticisi ' ni kullanın.Daha fazla bilgi için bkz: ole db Bağlantı Yöneticisi ve Dosya Bağlantı Yöneticisi.
Günlük sağlayıcı yapılandırma
Yapabilirsiniz küme Özellikler'inde SSIS Tasarımcısı veya programlı olarak.
günlük sağlayıcı oluşturulur ve oturum içindeki bir paket uygulamaya bir adım olarak yapılandırılmış.Daha fazla bilgi için bkz: Uygulama paketlerinde günlüğü.
günlük sağlayıcı oluşturduktan sonra görüntüleyebilir ve özelliklerini Properties penceresinde değiştirmek Business Intelligence Development Studio.
Program aracılığıyla bir günlük sağlayıcı yapılandırma
Program aracılığıyla bu özellikleri ayarlama hakkında daha fazla bilgi için aşağıdaki konuyu tıklatın:
- [ T:Microsoft.SqlServer.Dts.Runtime.LogProvider ]
|