Integration Services-Verbindungen (SSIS)

Gilt für:SQL Server SSIS Integration Runtime in Azure Data Factory

Microsoft SQL Server Integration Services-Pakete verwenden Verbindungen zum Ausführen verschiedener Tasks und zum Implementieren von Integration Services-Features:

  • Herstellen einer Verbindung mit Quell- und Zieldatenspeichern, z. B. Text, XML, Excel-Arbeitsmappen und relationale Datenbanken, zum Extrahieren und Laden von Daten.

  • Herstellen einer Verbindung mit relationalen Datenbanken, die Verweisdaten zum Ausführen von genauen oder Fuzzysuchvorgängen beinhalten.

  • Herstellen einer Verbindung mit relationalen Datenbanken zum Ausführen von SQL-Anweisungen, z. B. der Befehle SELECT-, DELETE- und INSERT, sowie zum Ausführen gespeicherter Prozeduren.

  • Herstellen einer Verbindung mit SQL Server zum Durchführen von Wartungs- und Übertragungstasks, z. B. dem Sichern von Datenbanken und Übertragen von Anmeldungen.

  • Schreiben von Protokolleinträgen in Text- und XML-Dateien und SQL Server -Tabellen sowie Paketkonfigurationen in SQL Server -Tabellen.

  • Herstellen einer Verbindung mit SQL Server zum Erstellen temporärer Arbeitstabellen, die von einigen Transformationen benötigt werden.

  • Herstellen einer Verbindung mit Analysis Services -Projekten und -Datenbanken für den Zugriff auf Data Mining-Modelle, zum Verarbeiten von Cubes und Dimensionen und zum Ausführen von DDL-Code.

  • Angeben vorhandener Dateien und Ordner bzw. Erstellen neuer Dateien und Ordner für die Verwendung mit Foreach-Schleifenenumeratoren und Tasks.

  • Herstellen einer Verbindung mit Meldungswarteschlangen sowie mit der Windows-Verwaltungsinstrumentation (WMI, Windows Management Instrumentation), mit SQL Server Management Objects (SMO), dem Web und mit Mailservern.

Um diese Verbindungen herzustellen, verwendet Integration Services Verbindungs-Manager. Dies wird im nächsten Abschnitt beschrieben.

Verbindungs-Manager

Integration Services verwendet den Verbindungs-Manager als logische Darstellung einer Verbindung. Zur Entwurfszeit legen Sie die Eigenschaften eines Verbindungs-Managers fest, um die physische Verbindung zu beschreiben, die Integration Services beim Ausführen des Pakets erstellt. Beispielsweise enthält ein Verbindungs-Manager die ConnectionString -Eigenschaft, die Sie zur Entwurfszeit festlegen. Zur Laufzeit wird mithilfe des Werts in der ConnectionString-Eigenschaft eine physische Verbindung erstellt.

Ein Paket kann mehrere Instanzen eines Verbindungs-Manager-Typs verwenden, und Sie können die Eigenschaften für jede Instanz festlegen. Zur Laufzeit erstellt jede Instanz eines Verbindungs-Manager-Typs eine Verbindung mit verschiedenen Attributen.

SQL Server Integration Services stellt verschiedene Typen von Verbindungs-Managern bereit, mit denen Pakete eine Verbindung mit einer Reihe von Datenquellen und Servern herstellen können:

  • Einige integrierte Verbindungs-Manager werden bei der Installation von Integration Servicesinstalliert.

  • Andere Verbindungs-Manager stehen auf der Microsoft -Website zum Herunterladen zur Verfügung.

  • Sie können einen eigenen benutzerdefinierten Verbindungs-Manager erstellen, wenn die vorhandenen Verbindungs-Manager Ihren Anforderungen nicht entsprechen.

Verbindungs-Manager auf Paket- und Projektebene

Ein Verbindungs-Manager kann auf Paketebene oder auf Projektebene erstellt werden. Ein auf Projektebene erstellter Verbindungs-Manager ist für alle Pakete im Projekt verfügbar. Ein auf Paketebene erstellter Verbindungs-Manager ist nur für das betreffende Paket verfügbar.

Auf Projektebene erstellte Verbindungs-Manager werden anstelle von Datenquellen verwendet, um Verbindungen mit Quellen freizugeben. Damit ein Verbindungs-Manager auf Projektebene hinzugefügt werden kann, muss das Integration Services -Projekt das Projektbereitstellungsmodell verwenden. Wenn ein Projekt für die Verwendung des Modells konfiguriert wurde, wird der Ordner Verbindungs-Manager im Projektmappen-Explorerangezeigt, und der Ordner Datenquellen wird aus dem Projektmappen-Explorerentfernt.

Hinweis

Wenn Sie Datenquellen im Paket verwenden möchten, müssen Sie das Projekt in das Paketbereitstellungsmodell konvertieren.

Weitere Informationen zu den beiden Modellen und zum Konvertieren eines Projekts in das Projektbereitstellungsmodell finden Sie unter Deploy Integration Services (SSIS) Projects and Packages (Bereitstellen von SQL Server Integration Services-Projekten und -Paketen [SSIS]).

Integrierte Verbindungs-Manager

In der folgenden Tabelle werden die Verbindungs-Manager-Typen aufgeführt, die von SQL Server Integration Services zur Verfügung gestellt werden.

type BESCHREIBUNG Thema
ADO Stellt eine Verbindung mit ADO-Objekten (ActiveX Data Objects) her. ADO-Verbindungs-Manager
ADO.NET Stellt eine Verbindung mit einer Datenquelle mithilfe eines .NET-Anbieters her. ADO.NET-Verbindungs-Manager
CACHE Liest Daten aus dem Datenfluss oder einer Cachedatei (.caw) und kann Daten in der Cachedatei speichern. Cacheverbindungs-Manager
DQS Stellt eine Verbindung mit einem Data Quality Services-Server und einer Data Quality Services-Datenbank auf dem Server her. Verbindungs-Manager für DQS-Bereinigung
EXCEL Stellt eine Verbindung mit einer Excel-Arbeitsmappendatei her. Excel-Verbindungs-Manager
FILE Stellt eine Verbindung mit einer Datei oder einem Ordner her. Dateiverbindungs-Manager
FLATFILE Stellt eine Verbindung mit Daten in einer einzelnen Flatfile her. Verbindungs-Manager für Flatfiles
FTP Stellt eine Verbindung mit einem FTP-Server her. FTP-Verbindungs-Manager
HTTP Stellt eine Verbindung mit einem Webserver her. HTTP-Verbindungs-Manager
MSMQ Stellt eine Verbindung mit einer Nachrichtenwarteschlange her. MSMQ-Verbindungs-Manager
MSOLAP100 Stellt eine Verbindung mit einer SQL Server Analysis Services-Instanz oder einem Analysis Services-Projekt her. Analysis Services-Verbindungs-Manager
MULTIFILE Stellt eine Verbindung mit mehreren Dateien und Ordnern her. Verbindungs-Manager für mehrere Dateien
MULTIFLATFILE Stellt eine Verbindung mit mehreren Datendateien und Ordnern her. Verbindungs-Manager für mehrere Flatfiles
OLEDB Stellt eine Verbindung mit einer Datenquelle mithilfe eines OLE DB-Anbieters her. OLE DB-Verbindungs-Manager
ODBC Stellt eine Verbindung mit einer Datenquelle mithilfe von ODBC her. ODBC-Verbindungs-Manager
SMOServer Stellt eine Verbindung mit einem SMO-Server ( SQL Server Management Objects) her. SMO-Verbindungs-Manager
SMTP Stellt eine Verbindung mit einem SMTP-Mailserver her. SMTP-Verbindungs-Manager
SQLMOBILE Stellt eine Verbindung mit einer SQL Server Compact-Datenbank her. SQL Server Compact Edition-Verbindungs-Manager
WMI Stellt eine Verbindung mit einem Server her und gibt den Bereich der WMI-Verwaltung (Windows Management Instrumentation, Windows-Verwaltungsinstrumentation) auf dem Server an. WMI-Verbindungs-Manager

Zum Herunterladen verfügbare Verbindungs-Manager

In der folgenden Tabelle sind weitere Typen von Verbindungs-Managern aufgeführt, die von der Microsoft -Website heruntergeladen werden können.

Wichtig

Die in der folgenden Tabelle aufgeführten Verbindungs-Manager funktionieren nur mit der SQL Server Enterprise-Edition und der SQL Server Developer-Edition.

type BESCHREIBUNG Thema
ORACLE Stellt eine Verbindung mit einem Oracle-<Versionsinfo>-Server her. Der Oracle-Verbindungs-Manager ist die Verbindungs-Manager-Komponente des Microsoft -Connectors für Oracle von Attunity. Der Microsoft -Connector für Oracle von Attunity enthält auch eine Quelle und ein Ziel. Weitere Informationen finden Sie auf der Downloadseite Microsoft Connector für Oracle.
SAPBI Stellt eine Verbindung mit einem System mit SAP NetWeaver BI, Version 7 her. Der SAP BI-Verbindungs-Manager ist die Verbindungs-Manager-Komponente des Microsoft -Connectors für SAP BI. Der Microsoft -Connector für SAP BI enthält auch eine Quelle und ein Ziel. Weitere Informationen finden Sie auf der Downloadseite Microsoft SQL Server 2008 Feature Pack.
TERADATA Stellt eine Verbindung mit einem Teradata-<Versionsinfo>-Server her. Der Teradata-Verbindungs-Manager ist die Verbindungs-Manager-Komponente des Microsoft -Connectors für Teradata von Attunity. Der Microsoft -Connector für Teradata von Attunity enthält auch eine Quelle und ein Ziel. Weitere Informationen finden Sie auf der Downloadseite Microsoft Connectors for Oracle and Teradata by Attunity.

Benutzerdefinierte Verbindungs-Manager

Sie können auch benutzerdefinierte Verbindungs-Manager schreiben. Weitere Informationen finden Sie unter Developing a Custom Connection Manager.

Erstellen von Verbindungs-Managern

Integration Services enthält eine Reihe von Verbindungs-Managern für Tasks, mit denen eine Verbindung mit verschiedenen Server- und Datenquellentypen hergestellt wird. Verbindungs-Manager werden von den Datenflusskomponenten verwendet, die Daten in verschiedenen Arten von Datenspeichern extrahieren und laden, und von den Protokollanbietern, die Protokolle auf einen Server, in eine SQL Server -Tabelle oder eine Datei schreiben. Beispielsweise verwendet ein Paket mit einem Task Mail senden einen SMTP-Verbindungs-Manager, um eine Verbindung mit einem SMTP-Server (Simple Mail Transfer Protocol) herzustellen. Ein Paket mit einem Task SQL ausführen kann einen OLE DB-Verbindungs-Manager zum Herstellen einer Verbindung mit einer SQL Server -Datenbank verwenden. Weitere Informationen finden Sie unter Integration Services-Verbindungen (SSIS).

Um die Verbindungs-Manager beim Erstellen eines Pakets automatisch zu erstellen und zu konfigurieren, können Sie den SQL Server -Import/Export-Assistenten verwenden. Dieser Assistent hilft Ihnen auch, die Quellen und Ziele zu erstellen und zu konfigurieren, die die Verbindungs-Manager verwenden. Weitere Informationen finden Sie unter Create Packages in SQL Server Data Tools.

Um manuell einen neuen Verbindungs-Manager zu erstellen und ihn einem vorhandenen Paket hinzuzufügen, verwenden Sie den Bereich Verbindungs-Manager auf den Registerkarten Ablaufsteuerung, Datenflussund Ereignishandler des SSIS -Designers. Im Bereich Verbindungs-Manager wählen Sie in einem Dialogfeld des SSIS -Designers den Typ des Verbindungs-Managers zum Erstellen und dann zum Festlegen der Eigenschaften des Verbindungs-Managers aus. Weitere Informationen finden Sie im Abschnitt "Verwenden des Verbindungs-Manager-Bereichs" weiter unten in diesem Thema.

Nachdem der Verbindungs-Manager einem Paket hinzugefügt wurde, können Sie ihn in Tasks, Foreach-Schleifencontainern, Quellen, Transformationen und Zielen verwenden. Weitere Informationen finden Sie unter Integration Services-Tasks, Foreach-Schleifencontainer, und Datenfluss.

Verwenden des Verbindungs-Manager-Bereichs

Sie können Verbindungs-Manager erstellen, während die Registerkarte Ablaufsteuerung, Datenflussoder Ereignishandler des SSIS -Designers aktiviert ist.

Im folgenden Diagramm wird der Bereich Verbindungs-Manager auf der Registerkarte Ablaufsteuerung des SSIS -Designers angezeigt.

Screenshot of control flow designer with package

32-Bit- und 64-Bit-Anbieter für Verbindungs-Manager

Viele der von Verbindungs-Managern verwendeten Anbieter sind in der 32-Bit- und 64-Bit-Version verfügbar. Die Integration Services-Entwurfsumgebung ist eine 32-Bit-Umgebung, sodass beim Entwerfen eines Pakets nur 32-Bit-Anbieter angezeigt werden. Daher können Sie einen Verbindungs-Manager nur dann zum Verwenden eines bestimmten 64-Bit-Anbieters konfigurieren, wenn die 32-Bit-Version desselben Anbieters ebenfalls installiert ist.

Zur Laufzeit wird stets die richtige Version verwendet, unabhängig davon, ob Sie zur Entwurfszeit die 32-Bit-Version des Anbieters angegeben haben. Die 64-Bit-Version des Anbieters kann auch dann ausgeführt werden, wenn das Paket in SQL Server Data Tools (SSDT) ausgeführt wird.

Beide Versionen des Anbieters verfügen über die gleiche ID. Um anzugeben, ob die Integration Services-Laufzeit eine verfügbare 64-Bit-Version des Anbieters verwenden soll, müssen Sie die Run64BitRuntime-Eigenschaft des Integration Services-Projekts festlegen. Ist die Run64BitRuntime-Eigenschaft auf TRUE festgelegt, wird über die Laufzeit der 64-Bit-Anbieter gefunden und verwendet. Ist die Run64BitRuntime-Eigenschaft jedoch auf FALSE festgelegt, wird über die Laufzeit der 32-Bit-Anbieter gefunden und verwendet. Weitere Informationen zu Eigenschaften, die Sie in Integration Services-Projekten festlegen können, finden Sie unter Integration Services- und (SSIS) und Studio-Umgebungen.

Hinzufügen eines Verbindungs-Managers

Hinzufügen eines Verbindungs-Managers beim Erstellen eines Pakets

  • Verwenden des SQL Server -Import-/Export-Assistenten

    Die Assistenten helfen Ihnen nicht nur bei dem Erstellen und Konfigurieren eines Verbindungs-Managers, sondern auch beim Erstellen und Konfigurieren der Quellen und Ziele, die einen Verbindungs-Manager verwenden. Weitere Informationen finden Sie unter Create Packages in SQL Server Data Tools.

Hinzufügen eines Verbindungs-Managers zu einem vorhandenen Paket

  1. Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie im SSIS -Designer auf die Registerkarte Ablaufsteuerung , Datenfluss oder Ereignishandler , um den Bereich Verbindungs-Manager anzuzeigen.

  4. Klicken Sie mit der rechten Maustaste an eine beliebige Stelle im Bereich Verbindungs-Manager , und gehen Sie anschließend wie folgt vor:

    • Klicken Sie auf den Verbindungs-Manager-Typ, den Sie dem Paket hinzufügen möchten.

      Oder

    • Wenn der Typ, den Sie hinzufügen möchten, nicht aufgelistet ist, klicken Sie auf Neue Verbindung . Das Dialogfeld SSIS-Verbindungs-Manager hinzufügen wird aufgerufen. Wählen Sie einen Verbindungs-Manager-Typ aus, und klicken Sie dann auf OK.

    Das benutzerdefinierte Dialogfeld für den ausgewählten Verbindungs-Manager-Typ wird aufgerufen. Weitere Informationen zu den Verbindungs-Manager-Typen und den verfügbaren Optionen finden Sie in der folgenden Optionentabelle.

    Ziel-Editor für Dimensionsverarbeitung Tastatur
    ADO-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    ADO.NET-Verbindungs-Manager ADO.NET-Verbindungs-Manager konfigurieren
    Analysis Services-Verbindungs-Manager Referenz zur Benutzeroberfläche des Dialogfelds „Analysis Services-Verbindungs-Manager hinzufügen“
    Excel-Verbindungs-Manager Verbindungs-Manager-Editor für Excel
    Dateiverbindungs-Manager Dateiverbindungs-Manager-Editor
    Verbindungs-Manager für mehrere Dateien Referenz zur Benutzeroberfläche des Dialogfelds „Dateiverbindungs-Manager hinzufügen“
    Verbindungs-Manager für Flatfiles Verbindungs-Manager-Editor für Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für Flatfiles (Vorschauseite)
    Verbindungs-Manager für mehrere Flatfiles Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Vorschau)
    FTP-Verbindungs-Manager FTP-Verbindungs-Manager-Editor
    HTTP-Verbindungs-Manager HTTP-Verbindungs-Manager-Editor (Seite Server)

    HTTP-Verbindungs-Manager-Editor (Seite Proxy)
    MSMQ-Verbindungs-Manager MSMQ-Verbindungs-Manager-Editor
    ODBC-Verbindungs-Manager ODBC-Verbindungs-Manager: Referenz zur Benutzeroberfläche
    OLE DB-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    SMO-Verbindungs-Manager SMO-Verbindungs-Manager-Editor
    SMTP-Verbindungs-Manager SMTP-Verbindungs-Manager-Editor
    SQL Server Compact Edition-Verbindungs-Manager Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Verbindung)

    Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Alle)
    WMI-Verbindungs-Manager WMI-Verbindungs-Manager-Editor

    Der Bereich Verbindungs-Manager enthält eine Liste mit den hinzugefügten Verbindungs-Managern.

  5. Klicken Sie wahlweise mit der rechten Maustaste auf den Verbindungs-Manager, klicken Sie auf Umbenennen, und ändern Sie anschließend den Standardnamen des Verbindungs-Managers.

  6. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.

Hinzufügen eines Verbindungs-Manager auf Projektebene

  1. Öffnen Sie das SQL Server Data Tools (SSDT)-Projekt in Integration Services .

  2. Klicken Sie im Projektmappen-Explorermit der rechten Maustaste auf Verbindungs-Manager, und klicken Sie auf Neuer Verbindungs-Manager.

  3. Wählen Sie im Dialogfeld SSIS-Verbindungs-Manager hinzufügen den Typ des Verbindungs-Managers aus, und klicken Sie dann auf Hinzufügen.

    Das benutzerdefinierte Dialogfeld für den ausgewählten Verbindungs-Manager-Typ wird aufgerufen. Weitere Informationen zu den Verbindungs-Manager-Typen und den verfügbaren Optionen finden Sie in der folgenden Optionentabelle.

    Ziel-Editor für Dimensionsverarbeitung Tastatur
    ADO-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    ADO.NET-Verbindungs-Manager ADO.NET-Verbindungs-Manager konfigurieren
    Analysis Services-Verbindungs-Manager Referenz zur Benutzeroberfläche des Dialogfelds „Analysis Services-Verbindungs-Manager hinzufügen“
    Excel-Verbindungs-Manager Verbindungs-Manager-Editor für Excel
    Dateiverbindungs-Manager Dateiverbindungs-Manager-Editor
    Verbindungs-Manager für mehrere Dateien Referenz zur Benutzeroberfläche des Dialogfelds „Dateiverbindungs-Manager hinzufügen“
    Verbindungs-Manager für Flatfiles Verbindungs-Manager-Editor für Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für Flatfiles (Vorschauseite)
    Verbindungs-Manager für mehrere Flatfiles Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Vorschau)
    FTP-Verbindungs-Manager FTP-Verbindungs-Manager-Editor
    HTTP-Verbindungs-Manager HTTP-Verbindungs-Manager-Editor (Seite Server)

    HTTP-Verbindungs-Manager-Editor (Seite Proxy)
    MSMQ-Verbindungs-Manager MSMQ-Verbindungs-Manager-Editor
    ODBC-Verbindungs-Manager ODBC-Verbindungs-Manager: Referenz zur Benutzeroberfläche
    OLE DB-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    SMO-Verbindungs-Manager SMO-Verbindungs-Manager-Editor
    SMTP-Verbindungs-Manager SMTP-Verbindungs-Manager-Editor
    SQL Server Compact Edition-Verbindungs-Manager Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Verbindung)

    Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Alle)
    WMI-Verbindungs-Manager WMI-Verbindungs-Manager-Editor

    Der Verbindungs-Manager, den Sie hinzugefügt haben, wird unter dem Knoten Verbindungs-Manager im Projektmappen-Explorerangezeigt. Er wird auch auf der Registerkarte Verbindungs-Manager im Fenster SSIS-Designer für alle Pakete im Projekt angezeigt. Der Name des Verbindungs-Managers auf dieser Registerkarte enthält (project) als Präfix, um diesen Verbindungs-Manager auf Projektebene von den Verbindungs-Managern auf Paketebene zu unterscheiden.

  4. Klicken Sie optional mit der rechten Maustaste auf den Verbindungs-Manager im Fenster des Projektmappen-Explorer unter dem Knoten Verbindungs-Manager , bzw. klicken Sie auf der Registerkarte Verbindungs-Manager des Fensters SSIS-Designer auf Umbenennen, und ändern Sie anschließend den Standardnamen des Verbindungs-Managers.

    Hinweis

    Auf der Registerkarte Verbindungs-Manager des Fensters SSIS-Designer kann das Präfix (project) im Namen des Verbindungs-Managers nicht überschrieben werden. Dies ist beabsichtigt.

SSIS-Verbindungs-Manager hinzufügen (Dialogfeld)

Im Dialogfeld SSIS-Verbindungs-Manager hinzufügen können Sie den Verbindungstyp auswählen, der dem Paket hinzugefügt werden soll.

Weitere Informationen zu Verbindungs-Managern finden Sie unter Integration Services-Verbindungen (SSIS).

Tastatur

Typ des Verbindungs-Managers
Wählen Sie einen Verbindungstyp aus, und klicken Sie anschließend auf Hinzufügen, oder doppelklicken Sie auf einen Verbindungstyp, um mithilfe des Editors für den jeweiligen Verbindungstyp die Eigenschaften der Verbindung anzugeben.

Add (Hinzufügen)
Geben Sie mithilfe des Editors für den jeweiligen Verbindungstyp die Eigenschaften der Verbindung an.

Erstellen eines Parameters für eine Verbindungs-Manager-Eigenschaft

  1. Klicken Sie mit der rechten Maustaste im Bereich Verbindungs-Manager auf den Verbindungs-Manager, für den Sie einen Parameter erstellen möchten, und klicken Sie anschließend auf Parametrisieren.

  2. Konfigurieren Sie die Parametereinstellungen im Dialogfeld Parametrisieren . Weitere Informationen finden Sie unter Parameterize Dialog Box.

Hinweis

Die Eigenschaft ConnectionString ist nicht vertraulich und soll keine vertraulichen Kennwortinformationen enthalten. Zum Parametrisieren vertraulicher Kennwörter wird die Eigenschaft Password empfohlen.

Löschen eines Verbindungs-Managers

Löschen eines Verbindungs-Managers aus einem Paket

  1. Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie im SSIS -Designer auf die Registerkarte Ablaufsteuerung , Datenfluss oder Ereignishandler , um den Bereich Verbindungs-Manager anzuzeigen.

  4. Klicken Sie mit der rechten Maustaste auf den Verbindungs-Manager, den Sie löschen möchten, und klicken Sie anschließend auf Löschen.

    Wenn Sie einen Verbindungs-Manager löschen, der von Paketelementen wie dem Task SQL ausführen oder einer OLE DB-Quelle verwendet wird, erhalten Sie die folgenden Ergebnisse:

    • Auf dem Paketelement, das den gelöschten Verbindungs-Manager verwendet hat, wird ein Fehlersymbol angezeigt.

    • Die Überprüfung des Pakets schlägt fehl.

    • Das Paket kann nicht ausgeführt werden.

  5. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.

Löschen eines gemeinsam genutzten Verbindungs-Managers (Verbindungs-Manager auf Projektebene)

  1. Klicken Sie mit der rechten Maustaste auf den Verbindungs-Manager unter dem Knoten Verbindungs-Manager im Fenster des Projektmappen-Explorers , und klicken Sie anschließend auf Löschen, um einen Verbindungs-Manager auf Projektebene zu löschen. SQL Server Data Tools zeigt die folgende Warnmeldung an:

    Warnung

    Wenn Sie einen Verbindungs-Manager auf Projektebene löschen, könnten Pakete, die den Verbindungs-Manager verwenden, nicht ausgeführt werden. Dieser Vorgang lässt sich nicht rückgängig machen. Möchten Sie den Verbindungs-Manager löschen?

  2. Klicken Sie auf "OK", um den Verbindungs-Manager zu löschen, oder auf "Abbrechen", um ihn beizubehalten.

    Hinweis

    Sie können auch einen Verbindungs-Manager auf Projektebene von der Registerkarte Verbindungs-Manager des Fensters SSIS-Designer löschen, das für ein beliebiges Paket im Projekt geöffnet wurde. Klicken Sie hierfür mit der rechten Maustaste auf den Verbindungs-Manager auf der Registerkarte und anschließend auf Löschen.

Festlegen der Eigenschaften eines Verbindungs-Managers

Alle Verbindungs-Manager können im Fenster Eigenschaften konfiguriert werden.

Integration Services enthält auch benutzerdefinierte Dialogfelder zum Ändern verschiedener Typen des Verbindungs-Managers in Integration Services. Das Dialogfeld enthält je nach Typ des Verbindungs-Managers verschiedene Gruppen mit Optionen.

Ändern eines Verbindungs-Managers mithilfe des Eigenschaftenfensters

  1. Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie im SSIS-Designer auf die Registerkarte Ablaufsteuerung , die Registerkarte Datenfluss oder die Registerkarte Ereignishandler , um den Bereich Verbindungs-Manager verfügbar zu machen.

  4. Klicken Sie mit der rechten Maustaste auf den Verbindungs-Manager, und klicken Sie dann auf Eigenschaften.

  5. Ändern Sie im Fenster Eigenschaften die Eigenschaftswerte. Das Fenster Eigenschaften bietet Zugriff auf einige Eigenschaften, die im Standard-Editor für einen Verbindungs-Manager nicht konfigurierbar sind.

  6. Klicken Sie auf OK.

  7. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.

Ändern eines Verbindungs-Managers mithilfe des Dialogfelds „Verbindungs-Manager“

  1. Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.

  2. Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.

  3. Klicken Sie im SSIS -Designer auf die Registerkarte Ablaufsteuerung , Datenfluss oder Ereignishandler , um den Bereich Verbindungs-Manager anzuzeigen.

  4. Doppelklicken Sie im Bereich Verbindungs-Manager auf den Verbindungs-Manager, um das Dialogfeld Verbindungs-Manager zu öffnen. Informationen über bestimmte Verbindungs-Manager-Typen und die für jeden Typ verfügbaren Optionen finden Sie in der folgenden Tabelle.

    Ziel-Editor für Dimensionsverarbeitung Tastatur
    ADO-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    ADO.NET-Verbindungs-Manager ADO.NET-Verbindungs-Manager konfigurieren
    Analysis Services-Verbindungs-Manager Referenz zur Benutzeroberfläche des Dialogfelds „Analysis Services-Verbindungs-Manager hinzufügen“
    Excel-Verbindungs-Manager Verbindungs-Manager-Editor für Excel
    Dateiverbindungs-Manager Dateiverbindungs-Manager-Editor
    Verbindungs-Manager für mehrere Dateien Referenz zur Benutzeroberfläche des Dialogfelds „Dateiverbindungs-Manager hinzufügen“
    Verbindungs-Manager für Flatfiles Verbindungs-Manager-Editor für Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für Flatfiles (Vorschauseite)
    Verbindungs-Manager für mehrere Flatfiles Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Allgemein)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Spalten)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Erweitert)

    Verbindungs-Manager-Editor für mehrere Flatfiles (Seite Vorschau)
    FTP-Verbindungs-Manager FTP-Verbindungs-Manager-Editor
    HTTP-Verbindungs-Manager HTTP-Verbindungs-Manager-Editor (Seite Server)

    HTTP-Verbindungs-Manager-Editor (Seite Proxy)
    MSMQ-Verbindungs-Manager MSMQ-Verbindungs-Manager-Editor
    ODBC-Verbindungs-Manager ODBC-Verbindungs-Manager: Referenz zur Benutzeroberfläche
    OLE DB-Verbindungs-Manager Konfigurieren des OLE DB-Verbindungs-Managers
    SMO-Verbindungs-Manager SMO-Verbindungs-Manager-Editor
    SMTP-Verbindungs-Manager SMTP-Verbindungs-Manager-Editor
    SQL Server Compact Edition-Verbindungs-Manager Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Verbindung)

    Verbindungs-Manager-Editor für SQL Server Compact Edition (Seite Alle)
    WMI-Verbindungs-Manager WMI-Verbindungs-Manager-Editor
  5. Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.