Genel programlama Tümleştirme Hizmetleri

SQL Server Integration Services veri taşıma ve dönüştürme paket denetim akışı ve yönetimi ayıran bir mimarisi vardır.Iki ayrı motoru, otomatik ve olması programlama, genişletilmiş, bu mimariye tanımlamak ve vardır. Integration Services. Çalışma-saat çalışma akışını denetlemek ve günlüğü ve olay işleyicileri değişkenleri için seçenekleri küme olanağı sağlayan denetim akışı ve paket yönetimi altyapı motorunu kullanır.veri akışı altyapısı ayıklama dönüştürme ve verileri yüklemek için özel olarak ayrılmış bir özelleştirilmiş ve yüksek performanslı altyapısıdır.Programlama zaman Integration Services, size karşı iki bu altyapılarının programlama.

Aşağıdaki resimde mimarisini gösterir. Integration Services.

Integration Services architecture

Tümleştirme Hizmetleri Çalıştır-CVE-2006-saat altyapısı

The Integration Services run-saat engine controls the management and execution of packages, by implementing the infrastructure that enables execution order, logging, variables, and olay handling. Programlama Integration Services Çalışma-CVE-2006-saat altyapısı oluşturma, yapılandırma ve paketleri yürütülmesini otomatikleştirmek ve özel görevler ve diğer uzantıları oluşturma olanağı sağlar.

Daha fazla bilgi için bkz: Komut dosyası göreve paketi genişletme, Özel görev geliştirme, ve Paketleri program kullanarak oluşturma.

Tümleştirme Hizmetleri veri akışı altyapısı

veri akışı altyapısı, taşıma ve farklı kaynaklardan veri dönüştürme için ayrılmış özel, yüksek performanslı bir görev veri akışı görevi yönetir.veri akışı görevi, diğer görevleri farklı olarak, kaynaklar, dönüşümler veya hedefleri veri akışı bileşenler olarak adlandırılan ek nesneler içerir.Bu görevin bölümlerini taşımak temel bileşenleridir.Taşıma ve verileri bir dönüştürme tanımlarlar.veri akışı altyapısı sağlar programlama geliştiriciler oluşturma ve veri akışı görevi bileşenlerin yapılandırmasını otomatik hale getirmek ve özel bileşenleri oluşturun.

Daha fazla bilgi için bkz: Komut dosyası bileşeni ile veri akışı genişletme, Özel veri akışı bileşen geliştirme, ve Paketleri program kullanarak oluşturma.

Desteklenen diller

Integration Services fully supports the Microsoft .NET Framework.Bu geliştiriciler program sağlar. Integration Services kendi istediği .NET uyumlu dillerde. Ancak her iki çalışma-saat altyapısı ve veri akışı altyapısı yerel kodda, her bir tam olarak yönetilen bir nesne modeli aracılığıyla kullanılabilir olduklarını yazılır.

You can program Integration Services packages, custom tasks, and components in Microsoft Visual Studio or in another code or text editor.Visual Studio offers the developer many tools and features to simplify and accelerate the iterative cycles of coding, debugging, and testing.Visual Studio also makes deployment easier.Ancak, gerek yoktur Visual Studio derleme ve oluşturmak için Integration Services kod projeleri. The .NET Framework SDK includes the Visual Basic and Visual C# compilers and related tools.Komut satırı derleyiciler kullanarak kod projeleri derlemeye hakkında daha fazla bilgi için bkz: Installing and Compiling Integration Services Programming Samples.

Important noteImportant Note:

Varsayılan olarak, .NET Framework birlikte yüklenir SQL Server, ancak .NET Framework SDK değil. SDK'NıN yüklü ve SDK belgelerine Çevrimiçi Kitaplar'de bulunan koleksiyon, bu bölümdeki SDK içeriklere çalışmaz.Sonra yüklemiş olduğunuz .NET Framework SDK, SDK belgelerine Books Online'da toplanması ve içindekiler tablosu için'ndaki yönergeleri izleyerek ekleyebileceğiniz Ekleme ve kaldırma, derlemeleri Yardımı.

The Integration Services Script task and Script component use Microsoft Visual Studio Tools for Applications (VSTA) as an embedded scripting environment.VSTA supports Microsoft Visual Basic 2008 and Microsoft Visual C# 2008.

Not

The Integration Services application programming interfaces are incompatible with COM-based komut dosyası kullanan languages such as VBScript.

Sık kullanılan derlemeleri

Aşağıdaki tabloda sık programlama kullanılan derlemeleri listeler. Integration Services kullanarak .NET Framework.

Çevirme

Açıklama

Microsoft.SqlServer.ManagedDTS.dll

Yönetilen çalışma-içeren saat altyapısı.

Microsoft.SqlServer.RuntimeWrapper.dll

Birincil birlikte çalışma içeren derleme (PIA) veya yerel çalışma zamanı alt yapısı için sarmalayıcı,.

Microsoft.SqlServer.PipelineHost.dll

Yönetilen bir veri akışı altyapısı'nı içerir.

Microsoft.SqlServer.PipelineWrapper.dll

Ana birlikte çalışma derlemesi (PIA) veya yerel veri akışı altyapısı için sarmalayıcı, içerir.

Integration Services icon (small) Tümleştirme Hizmetleri ile güncel kalın

Karşıdan yüklemeler, makaleleri, örnekler ve en son Microsoft video yanı sıra, seçili topluluğun çözümleri için ziyaret Integration Services sayfa MSDN veya TechNet:

Bu güncelleştirmelerin otomatik bildirim için kullanılabilir RSS akışlarına abone olmak sayfa.