Wenn Sie einen Nachrichtenfluss von einem Brokerschema zu einem anderen oder von einem Projekt zu einem anderen verschieben, möchten Sie unter Umständen auch alle ESQL-Dateien verschieben, die mit diesem Nachrichtenfluss verknüpft sind.
Vor dem Start
Zur vollständigen Ausführung dieser Task muss die folgende Task abgeschlossen worden sein:
So verschieben Sie eine ESQL-Datei:
- Verschieben Sie die ESQL-Datei auf eine der folgenden Arten:
- Ziehen Sie die ESQL-Datei, die verschoben werden soll, von ihrer aktuellen Position in ein Brokerschema in demselben oder einem anderen Nachrichtenbrokerprojekt.
Falls der von Ihnen gewählte Zielstandort ungültig ist (z. B. falls bereits eine ESQL-Datei mit diesem Namen im Brokerschema vorhanden ist), wird das Ungültigkeitssymbol angezeigt und die Verschiebung nicht durchgeführt. Wenn Sie zu diesem Zweck ein leeres Brokerschema erstellt haben, ist dieses in der Ansicht Brokerentwicklung nicht sichtbar, wenn der Kategoriemodus ausgewählt wurde. Sie können das neue Schema in der Ansicht Brokerentwicklung anzeigen, indem Sie dort auf 'Kategorien ausblenden'
klicken.
- Klicken Sie mit der rechten Maustaste auf die ESQL-Datei und auf Verschieben, oder klicken Sie auf . Der Dialog 'Verschieben' wird angezeigt.
Wählen Sie das Projekt und Brokerschema aus der Liste gültiger Ziele aus, die im Dialog zu sehen ist.
Klicken Sie auf OK, um die Verschiebung abzuschließen, oder auf Abbrechen, um die Anforderung abzubrechen.
Wenn Sie auf OK klicken, wird die ESQL-Datei zu ihrem neuen Standort verschoben.
- Überprüfen Sie die Ansicht 'Probleme' auf Fehler oder Warnungen, die durch das Verschieben generiert wurden. Fehler werden durch das Fehlersymbol
und Warnungen durch das Warnungssymbol
) dargestellt.
In der Ansicht 'Probleme' sind auch die durch ungültige Verweise verursachten Fehler aufgeführt. Nach Durchführung der Verschiebung werden alle Verweise auf diese ESQL-Datei überprüft. Falls Sie die Datei innerhalb desselben Brokerschemas (in demselben Nachrichtenbrokerprojekt verschoben haben, sind alle Verweise nach wie vor gültig. Haben Sie die Datei in ein anderes Brokerschema in demselben oder in einem anderen Nachrichtenbrokerprojekt verschoben, werden die Verweise ungültig. Wenn Sie die Datei in das gleiche benannte Brokerschema in einem anderen Nachrichtenbrokerprojekt verschoben haben, sind die Verweise möglicherweise ungültig, wenn die Projektverweise nicht korrekt angegeben wurden, um externe Verweise in dieser Datei zu erkennen.
Diese Fehler treten auf, da Ressourcen mit einem vollständig qualifizierten Namen verlinkt werden.
- Klicken Sie doppelt auf die einzelnen Fehler oder Warnungen, um den fehlerhaften Nachrichtenfluss in der Editoransicht zu öffnen und den betreffenden Knoten hervorheben zu können. Sie können den Fehler jetzt beheben.
Wenn Sie eine ESQL-Datei verschieben, werden ihre verknüpften Dateien (z. B. die Nachrichtenflussdatei) nicht automatisch in das gleiche Zielbrokerschema verschoben. Diese Dateien müssen Sie selbst verschieben.