Comando RemoveResource
Consente di rimuovere (eliminare) un elemento dal database di gestione BizTalk. L'esecuzione di questo comando non comporta la rimozione dell'elemento dalla Global Assembly Cache (GAC), dal file system, dall'archivio certificati, da Internet Information Services o dal Registro di sistema di Windows, se presente in una o più di queste posizioni. Non comporta la rimozione di una definizione BAM dal database di importazione primaria BAM, né la rimozione di criteri dal database del Motore regole di business. Se si esegue questo comando per rimuovere un file di associazione, i binding rimangono invariati e viene rimosso solo il file di associazione.
È possibile utilizzare questo comando per rimuovere i seguenti tipi di elemento:
Assembly .NET (System.BizTalk:Assembly)
Definizione BAM (System.BizTalk:Bam)
Assembly BizTalk (System.BizTalk:BizTalkAssembly)
File di associazione BizTalk (System.BizTalk:BizTalkBinding)
Certificato di protezione (System.BizTalk:Certificate)
Componente COM (System.BizTalk:Com)
File ad hoc (System.BizTalk:File)
Script di post-elaborazione (System.BizTalk:PostProcessingScript)
Script di pre-elaborazione (System.BizTalk:PreProcessingScript)
Criterio o regola (System.BizTalk:Rules)
Directory virtuale (System.BizTalk:WebDirectory)
L'operazione di rimozione non riesce nei seguenti casi:
Si tenta di rimuovere un assembly BizTalk a cui fa riferimento un altro assembly.
Si tenta di rimuovere un assembly BizTalk che contiene una pipeline utilizzata da una porta di trasmissione o ricezione.
Si tenta di rimuovere un assembly BizTalk che contiene una mappa utilizzata da una porta di trasmissione.
Si tenta di rimuovere un assembly BizTalk che contiene un'orchestrazione rimosso o con un'istanza sospesa.
Utilizzo
BTSTask RemoveResource /ApplicationName:value/Luid:value [/Server:value] [/Database:value]
Parametri
Parametro | Obbligatoria | Descrizione |
---|---|---|
/ApplicationName (o /A, vedere Osservazioni) | Sì | Nome dell'applicazione BizTalk contenente l'elemento risorsa da eliminare. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie ("). |
/Luid (o /L, vedere Osservazioni) | Sì | Identificatore univoco locale dell'elemento. È possibile ottenere il LUID usando il comando ListApp. |
/Server (o /S, vedere Osservazioni) | No | 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 (o /D, vedere Osservazioni) | No | 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. |
Esempio
BTSTask RemoveResource /ApplicationName:MyApplication /Luid:"MyApp.Orchestrations, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0123456789ABCDEF"
Commenti
Per i nomi di parametro non è rilevante la distinzione tra maiuscole e minuscole. Per specificare il parametro, non è necessario digitare l'intero nome. È sufficiente digitare le prime lettere del nome per identificare il parametro in modo non ambiguo.
Vedere anche
Informazioni di riferimento sulla riga di comando BTSTask
Come rimuovere un elemento da un'applicazione