SwitchConnection
Ändert den Namen einer vorhandenen Verbindung. Wenn Sie SwitchConnection verwenden, ersetzt der Repository Service die relationalen Datenbankverbindungen für alle Sitzungen, die die Verbindung an einem der folgenden Speicherorte verwenden:
- •Quellverbindung
- •Target-Verbindung
- •Verbindungsinformations-Eigenschaft in Lookup-Transformationen
- •Verbindungsinformations-Eigenschaft in Transformationen einer gespeicherten Prozedur
- •$Quellenverbindungswert-Sitzungseigenschaft
- •$Target-Verbindungswert-Sitzungseigenschaft
Wenn das Repository sowohl relationale Verbindungen als auch Anwendungsverbindungen mit dem gleichen Namen enthält und Sie den Verbindungstyp als relational in allen Speicherorten im Repository angeben, ersetzt der Repository Service die relationale Verbindung.
Beispiel: Sie haben eine relationale und eine Anwendungsquelle, beide mit der Bezeichnung ITEMS. In einer Sitzung haben Sie einer relationalen Quellverbindung den Namen ITEMS statt Relational:ITEMS gegeben. Wenn Sie SwitchConnection zum Ersetzen der relationale Verbindung ITEMS durch eine andere relationale Verbindung verwenden, ersetzt pmrep keine relationale Verbindung im Repository, weil es keinen Verbindungstyp für die Quellverbindung mit der Bezeichnung ITEMS bestimmen kann.
Der SwitchConnection-Befehl verwendet die folgende Syntax:
switchconnection
-o <old_connection_name>
-n <new_connection_name>
In der folgenden Tabelle werden die pmrep SwitchConnection-Optionen und -Argumente beschrieben:
Option | Argument | Beschreibung |
|---|
-o | old_connection_name | Erforderlich. Name der zu ändernden Verbindung. |
-n | new_connection_name | Erforderlich. Name der neuen Verbindung. |