Condividi tramite


Come rimuovere uno script di pre-elaborazione o post-elaborazione da un'applicazione

In questo argomento viene illustrato come utilizzare la console di amministrazione BizTalk Server o la riga di comando per rimuovere uno script di pre-elaborazione o post-elaborazione da un'applicazione. Questa operazione rimuove lo script dal database di gestione BizTalk, in modo tale che non verrà esportato nel file con estensione msi dell'applicazione. Se presente nel file system locale, lo script non viene rimosso da tale posizione.

Se l'applicazione contenente lo script è stata installata nel file system locale e lo script è progettato per essere eseguito durante la disinstallazione, è necessario rimuovere lo script dal file system per impedirne l'esecuzione durante la disinstallazione dell'applicazione.

Prerequisiti

Per eseguire la procedura descritta in questo argomento, è necessario effettuare l'accesso con un account membro del gruppo Amministratori BizTalk Server. Per informazioni più dettagliate sulle autorizzazioni, vedere Autorizzazioni necessarie per la distribuzione e la gestione di un'applicazione BizTalk.

Per rimuovere uno script da un'applicazione

Uso della console di amministrazione BizTalk Server

  1. Fare clic su Start, su Tutti i programmi, su Microsoft BizTalk Server 20xx e quindi su amministrazione BizTalk Server.

  2. Nell'albero della console espandere BizTalk Server Amministrazione, espandere il gruppo BizTalk contenente lo script da rimuovere e quindi espandere l'applicazione contenente lo script.

  3. Fare clic sulla cartella Risorse , fare clic con il pulsante destro del mouse sullo script e quindi scegliere Rimuovi.

Uso della riga di comando

  1. Aprire un prompt dei comandi come indicato di seguito: fare clic su Start, fare clic su Esegui, digitare cmde quindi fare clic su OK.

  2. Digitare il comando seguente, sostituendo i valori appropriati, come descritto nella tabella che segue:

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

    Esempio:

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

    Parametro Descrizione
    /Applicationname Nome dell'applicazione BizTalk contenente lo script BizTalk da eliminare. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie ("). Se questo parametro viene omesso, verrà utilizzata l'applicazione predefinita.
    /Luid Identificatore univoco locale dello script. È possibile ottenere il LUID usando il comando ListApp.
    /Server Nome dell'istanza di SQL Server che ospita il database di gestione BizTalk, nel formato NomeServer\NomeIstanza,Porta.

    È necessario specificare il nome dell'istanza solo se è diverso dal nome del server. È necessario specificare la porta solo se SQL Server utilizza un numero di porta diverso da quello predefinito (1433).

    Esempi:

    Server=MyServer

    Server=MyServer\MySQLServer,1533

    Se non si specifica il nome dell'istanza, viene utilizzato il nome dell'istanza di SQL Server in esecuzione nel computer locale.
    /Database Nome del database di gestione BizTalk. Se omesso, verrà utilizzato il nome del database di gestione BizTalk in esecuzione nell'istanza locale di SQL Server.

Vedere anche

Gestione di script di pre-elaborazione e post-elaborazione
Comando RemoveResource