Bir özel Bağlantı Yöneticisi'ni geliştirme
Integration Services uses connection managers to encapsulate the information needed to connect to an external data source.Integration Services includes a variety of connection managers that support connections to the most commonly used data sources, from enterprise databases to text files and Excel worksheets.Dış veri kaynaklarına ve Bağlantı Yöneticisi tarafından destekleniyorsa Integration Services tamamen gereksinimlerinizi karşılayan, özel bir Bağlantı Yöneticisi de oluşturabilirsiniz.
Yöneticisi özel bağlantı oluşturmak için , gelen devralan bir sınıf oluşturmak kullandığınız ConnectionManagerBase sınıf temel, uygulama DtsConnectionAttribute Yeni sınıfınızın öznitelik ve önemli bir yöntem ve özelliklerini temel sınıfı geçersiz kılmak gibi ConnectionString() özellik ve AcquireConnection(Object) yöntem.
Özel Bağlantı Yöneticisi çalışma örnekleri için bkz: Sql Server Custom Connection Manager Sample ve Excel2 Custom Connection Manager Sample. Bu bölümde gösterilen kod parçacıkları, SQL Server özel Bağlantı Yöneticisi örnek çizilir.
Important Note: |
---|
Görevler, kaynaklar ve hedefler içine yerleşik çoğu Integration Services yalnızca belirli türleri yerleşik bağlantı yöneticileri ile çalışır. Yerleşik bir görevler ve bileşenleri için bir özel Bağlantı Yöneticisi geliştirme önce bu bileşenlerin listesini kullanılabilir bağlantı yöneticileri bu belirli bir türdeki kısıtlamak olup olmadığını denetleyin.Çözümünüz bir özel Bağlantı Yöneticisi gerektiriyorsa, özel bir görev veya özel kaynak veya hedef, Bağlantı Yöneticisi ile kullanmak için gerekebilir. |
Bu Bölümde
Bu bölüm, oluşturmak, yapılandırmak ve kod bir özel Bağlantı Yöneticisi ve isteğe bağlı, özel kullanıcı arabirim açıklar.Bu bölümde gösterilen kod parçacıkları arasında çizilir Sql Server Custom Connection Manager Sample.
Bir özel Bağlantı Yöneticisi oluşturma
Bir özel bağlantı yöneticisi proje için sınıflar oluşturma açıklanmaktadır.Bir özel Bağlantı Yöneticisi'ni kodlama
Bir özel Bağlantı Yöneticisi, yöntem ve özelliklerini temel sınıf geçersiz kılarak uygulamak açıklar.Bir özel Bağlantı Yöneticisi için bir kullanıcı arabirimi geliştirme
Kullanıcı arabirim sınıfı ve özel Bağlantı Yöneticisi'ni yapılandırmak için kullanılan formu açıklar.
İlişkili Bölümler
Tüm özel nesneleri Ortak bilgi
Oluşturabilmeniz için özel bir nesne türü için genel bilgiler için Integration Services, aşağıdaki konulara bakın:
Özel nesneler için Tümleştirme Hizmetleri geliştirme
Tüm için özel bir nesne türlerini uygulamaya ilişkin temel adımlar açıklanmıştır. Integration Services.Oturumlarýnda kalýcý olan özel nesneler
Özel kalıcılık açıklar ve gerekli açıklanır.Oluşturma, dağıtma ve özel nesneler için hata ayıklama
Imzalama, oluşturma, dağıtma ve özel nesneler için hata ayıklama teknikleri açıklar.
Diğer özel nesneler hakkında bilgi
Diğer, oluşturabileceğiniz özel nesne türleri hakkında bilgi için Integration Services, aşağıdaki konulara bakın:
Özel görev geliştirme
Özel bir görev programı nasıl ayıklanacağı açıklanır.Özel günlük sağlayıcısı geliştirme
Özel günlük sağlayıcıları program nasıl ayıklanacağı açıklanır.Özel bir ForEach sayacı geliştirme
Özel sıralayıcısını program nasıl ayıklanacağı açıklanır.Özel veri akışı bileşen geliştirme
Program özel veri akışı kaynakları, dönüştürmeler ve hedeflerine nasıl ayıklanacağı açıklanır.
|