Hinzufügen, Löschen oder Freigeben eines Verbindungs-Managers in einem Paket
Integration Services umfasst eine Vielzahl von Verbindungs-Managern zum Herstellen einer Verbindung mit verschiedenen Datenquellen, z. B. relationalen Datenbanken, Analysis Services-Datenbanken und Dateien in CSV- und XML-Formaten. 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 finden Sie unter Deployment of Projects and Packages. Weitere Informationen zum Konvertieren eines Projekts in das Projektbereitstellungsmodell finden Sie unter Deploy Projects to Integration Services Server.
Die folgenden Prozeduren gelten für alle Typen von Verbindungs-Managern und beschreiben die Vorgehensweise bei folgenden Aufgaben:
So fügen Sie bei der Erstellung eines Pakets einen Verbindungs-Manager hinzu
So fügen Sie einen Verbindungs-Manager zu einem vorhandenen Paket hinzu
So fügen Sie einen Verbindungs-Manager auf Projektebene hinzu
So erstellen Sie einen Parameter für eine Verbindungs-Manager-Eigenschaft
So löschen Sie einen gemeinsam genutzten Verbindungs-Manager (Verbindungs-Manager auf Projektebene)
So fügen Sie bei der Erstellung eines Pakets einen Verbindungs-Manager hinzu
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.
So fügen Sie einen Verbindungs-Manager zu einem vorhandenen Paket hinzu
Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.
Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.
Klicken Sie im SSIS -Designer auf die Registerkarte Ablaufsteuerung , Datenfluss oder Ereignishandler , um den Bereich Verbindungs-Manager anzuzeigen.
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.
Der Bereich Verbindungs-Manager enthält eine Liste mit den hinzugefügten Verbindungs-Managern.
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.
Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.
So fügen Sie einen Verbindungs-Manager auf Projektebene hinzu
Öffnen Sie das SQL Server Data Tools (SSDT)-Projekt in Integration Services .
Klicken Sie im Projektmappen-Explorermit der rechten Maustaste auf Verbindungs-Manager, und klicken Sie auf Neuer Verbindungs-Manager.
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.
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.
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.
So erstellen Sie einen Parameter für eine Verbindungs-Manager-Eigenschaft
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.
Konfigurieren Sie die Parametereinstellungen im Dialogfeld Parametrisieren . Weitere Informationen finden Sie unter Parameterize Dialog Box.
So löschen Sie einen Verbindungs-Manager aus einem Paket
Öffnen Sie in SQL Server Data Tools (SSDT) das Integration Services-Projekt mit dem gewünschten Paket.
Doppelklicken Sie im Projektmappen-Explorer auf das Paket, um es zu öffnen.
Klicken Sie im SSIS -Designer auf die Registerkarte Ablaufsteuerung , Datenfluss oder Ereignishandler , um den Bereich Verbindungs-Manager anzuzeigen.
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.
Klicken Sie im Menü Datei auf Ausgewählte Elemente speichern , um das aktualisierte Paket zu speichern.
So löschen Sie einen gemeinsam genutzten Verbindungs-Manager (Verbindungs-Manager auf Projektebene)
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?
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.
Weitere Informationen
Integration Services-Verbindungen (SSIS)
Festlegen der Eigenschaften eines Verbindungs-Managers