Freigeben über


Programmierungsbeispiele

Aktualisiert: 14. April 2006

Microsoft® SQL Server™ 2005 Integration Services enthält Beispielanwendungen, Paketbeispiele und Codebeispiele, die Ihnen helfen, sich mit der Verwendung von Integration Services vertraut zu machen. Die folgenden Tabellen beschreiben die Programmierungsbeispiele, die für Integration Services verfügbar sind.

Weitere Informationen zum Installieren und Kompilieren der Beispiele finden Sie unter Installieren und Kompilieren von Integration Services-Programmierungsbeispielen. Wenn Sie die aktuelle Version der Beispiele erhalten möchten, einschließlich neuer Beispiele, die nach der ursprünglichen Version von SQL Server 2005 veröffentlicht wurden, finden Sie entsprechende Informationen unter SQL Server 2005 Samples and Sample Databases (in Englisch). Zusätzliche Programmierbeispiele finden Sie auf der Seite Integration Services Downloads (in Englisch).

Programmierungsbeispiele zur Ablaufsteuerung

Beispiel Beschreibung

Create DataFlow-Paketbeispiel

Zeigt, wie Sie programmgesteuert ein Paket erstellen und einen Datenfluss hinzufügen.

SMOTableList-Beispiel

Zeigt, wie Sie programmgesteuert ein Paket erstellen und Tasks hinzufügen. In diesem Beispiel werden die Benutzertabellen in der AdventureWorks-Datenbank mithilfe von SQL Management Objects (SMO) programmgesteuert aufgelistet. Ein Skripttask, der Visual Basic .NET verwendet, lädt das Schema und die Tabellennamen und fügt sie in zwei Variablen ein. Als Nächstes wird ein Task SQL ausführen gestartet. Dieser Task führt einen DBCC CHECKCONSTRAINTS-Befehl mithilfe der beiden Variablen aus. Dieser Code führt programmgesteuert dieselben Aufgaben aus wie SMO Tables DBCC-Paketbeispiel.

Erstellen eines Beispiels für einen benutzerdefinierten Inkrementtask

Zeigt, wie Sie einen benutzerdefinierten Task und die zugehörige Benutzeroberfläche erstellen.

ForEachDirectory-Beispiel

Zeigt, wie Sie einen benutzerdefinierten Enumerator erstellen. Dieses Beispiel listet Ordner im Dateisystem auf.

Sql Server Custom Connection Manager-Beispiel

Zeigt, wie Sie einen benutzerdefinierten Verbindungs-Manager mit einer benutzerdefinierten Benutzeroberfläche erstellen. In diesem Beispiel wird eine Verbindung mit einer Instanz von SQL Server hergestellt.

Excel2 Custom Connection Manager-Beispiel

Zeigt, wie Sie einen benutzerdefinierten Verbindungs-Manager mit einer benutzerdefinierten Benutzeroberfläche erstellen. In diesem Beispiel wird eine Verbindung mit einer Excel-Arbeitsmappe hergestellt.

HtmlLogProvider-Beispiel

Zeigt, wie Sie einen benutzerdefinierten Protokollanbieter erstellen. Mit diesem Beispiel wird die Protokollausgabe als Tabelle in einem HTML-Dokument gespeichert.

EmailLogProvider-Beispiel

Zeigt, wie Sie einen benutzerdefinierten Protokollanbieter erstellen. Mit diesem Beispiel wird die Protokollausgabe als SMTP-E-Mail-Nachricht entweder im Nur-Text-Format oder im HTML-Format gesendet.

Programmierungsbeispiele zum Datenfluss

Beispiel Beschreibung

ADO Source-Komponentenbeispiel

Zeigt, wie Sie eine Quellkomponente implementieren, die sich als Datenquelle im Datenflusstask verwenden lässt.

Change Case-Komponentenbeispiel

Zeigt, wie Sie eine Transformationskomponente mit einer synchronen Ausgabe implementieren.

Remove Duplicates-Komponentenbeispiel

Zeigt, wie Sie eine Datenfluss-Transformationskomponente mit einer asynchronen Ausgabe implementieren.

DatasetDestination-Komponentenbeispiel

Zeigt, wie Sie eine benutzerdefinierte Zielkomponente implementieren, die in Business Intelligence Development Studio integriert ist und einem Datenflusstask hinzugefügt werden kann.

ms135984.note(de-de,SQL.90).gifWichtig:
Die Beispiele dienen nur zu Lernzwecken. Sie sind nicht für den Einsatz in einer Produktionsumgebung gedacht und wurden auch nicht in einer Produktionsumgebung getestet. Microsoft leistet keinen technischen Support für diese Beispiele.

Siehe auch

Konzepte

Paketbeispiele

Hilfe und Informationen

Informationsquellen für SQL Server 2005