Freigeben über


Entfernen von vorab oder nachträglich verarbeiteten Skripts aus einer Anwendung

In diesem Thema wird erläutert, wie Sie mithilfe der BizTalk Server-Verwaltungskonsole oder der Befehlszeile ein vorab oder nachträglich verarbeitetes Skript aus einer Anwendung entfernen. Dabei wird das Skript aus der BizTalk-Verwaltungsdatenbank entfernt, sodass es nicht in die MSI-Datei der Anwendung exportiert wird. Das Skript wird jedoch nicht aus dem lokalen Dateisystem entfernt, wenn es dort vorhanden ist.

Wenn die Anwendung, die das Skript enthält, im lokalen Dateisystem installiert ist und das Skript so entworfen wurde, dass es während der Deinstallation ausgeführt wird, müssen Sie das Skript vor der Deinstallation der Anwendung aus dem Dateisystem entfernen.

Voraussetzungen

Um das Verfahren in diesem Thema auszuführen, müssen Sie mit einem Konto angemeldet sein, das Mitglied der Gruppe BizTalk Server Administratoren ist. Ausführlichere Informationen zu Berechtigungen finden Sie unter Erforderliche Berechtigungen für das Bereitstellen und Verwalten einer BizTalk-Anwendung.

So entfernen Sie ein Skript aus einer Anwendung

Mithilfe der BizTalk Server-Verwaltungskonsole

  1. Klicken Sie auf Start, alle Programme, Microsoft BizTalk Server 20xx und dann auf BizTalk Server Verwaltung.

  2. Erweitern Sie in der Konsolenstruktur BizTalk Server Verwaltung, erweitern Sie die BizTalk-Gruppe, die das zu entfernende Skript enthält, und erweitern Sie dann die Anwendung, die das Skript enthält.

  3. Klicken Sie auf den Ordner Ressourcen , klicken Sie mit der rechten Maustaste auf das Skript, und klicken Sie dann auf Entfernen.

Verwenden der Befehlszeile

  1. Öffnen Sie eine Eingabeaufforderung wie folgt: Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie ein cmd, und klicken Sie dann auf OK.

  2. Geben Sie den folgenden Befehl ein, und ersetzen Sie dabei die entsprechenden Werte, wie in der folgenden Tabelle beschrieben:

    BTSTask RemoveResource [/ApplicationName:value] /Luid:value [/Server:value] [/Database:value]

    Beispiel:

    BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyApplication:MyScript.vbs"

    Parameter BESCHREIBUNG
    /Applicationname Der Name der BizTalk-Anwendung, die das zu löschende BizTalk-Skript enthält. Wenn der Name Leerzeichen enthält, muss er in doppelte Anführungszeichen (") gesetzt werden. Ist dieser Parameter nicht angegeben, wird die Standardanwendung verwendet.
    /Luid LUID (Locally Unique Identifier) des Skripts. Sie können die LUID mithilfe des ListApp-Befehls abrufen.
    /Server Der Name der SQL Server-Instanz, die als Host für die BizTalk-Verwaltungsdatenbank dient, im Format Servername\Instanzname,Port.

    Der Instanzname ist nur erforderlich, wenn sich der Instanzname vom Servernamen unterscheidet. Der Port ist nur erforderlich, wenn in SQL Server eine andere Portnummer als der Standardwert 1433 verwendet wird.

    Beispiele:

    Server=MyServer

    Server=MyServer\MySQLServer,1533

    Bei fehlender Angabe wird der Name der SQL Server-Instanz verwendet, die auf dem lokalen Computer ausgeführt wird.
    /Datenbank Der Name der BizTalk-Verwaltungsdatenbank. Bei fehlender Angabe wird die BizTalk-Verwaltungsdatenbank verwendet, die in der lokalen Instanz von SQL Server ausgeführt wird.

Weitere Informationen

Verwalten von vorab und nachträglich verarbeiteten Skripts
Befehl „RemoveResource“