Condividi tramite


Come esportare un criterio

In questo argomento viene descritto come utilizzare la console di amministrazione BizTalk Server o la riga di comando per esportare uno o più criteri e vocabolari associati.

Quando si esporta un criterio, tenere presente quanto segue:

  • Utilizzando la console di amministrazione BizTalk Server è possibile esportare criteri dal gruppo BizTalk o un'applicazione BizTalk e i relativi vocabolari. Utilizzando BTSTask è possibile esportare i criteri da un'applicazione, nonché tutti i vocabolari associati. Non è possibile selezionare i vocabolari da esportare.

    Importante

    Quando si utilizza la console di amministrazione è possibile selezionare quali vocabolari esportare. È consigliabile selezionare tutti i vocabolari associati a un criterio per l'esportazione. In questo modo, è possibile assicurarsi che i vocabolari necessari siano presenti nell'ambiente di destinazione. Anche se i vocabolari necessari sono stati distribuiti in precedenza nell'ambiente di destinazione, se il criterio ad essi associato è stato eliminato anche i vocabolari saranno stati eliminati di conseguenza. Ciò in quanto quando si elimina un criterio tutti i relativi vocabolari non utilizzati da un altro criterio vengono eliminati.

  • È quindi possibile importare i criteri o i criteri in un gruppo BizTalk diverso o in un'applicazione in un gruppo BizTalk diverso, come descritto in Come importare un criterio.

  • Per poter esportare un criterio, è necessario che sia presente nel database Motore regole di business per il gruppo BizTalk. Esistono diversi modi per importare un criterio nel database del motore di regole, come descritto in Come importare un criterio.

    Nota

    Quando si rimuove un criterio dal database Motore regole di business mediante la Distribuzione guidata Motore regole di business, questo continuerà a essere visualizzato nella console di amministrazione ma non sarà possibile esportarlo. Per altre informazioni sulla distribuzione guidata motore regole, vedere Come distribuire e annullare la distribuzione e il vocabolario.

  • Quando si utilizza la console di amministrazione per l'esportazione, i criteri e i vocabolari vengono esportati in un file con estensione xml. Quando si utilizza lo strumento della riga di comando BTSTask per l'esportazione, i criteri e i vocabolari vengono esportati in un file con estensione xml dell'applicazione.

  • BTSTask non fornisce un comando specifico per l'esportazione dei criteri; è tuttavia possibile utilizzare il comando ExportApp di BTSTask per esportare in modo selettivo solo i criteri di un'applicazione desiderata, senza includere altri elementi dell'applicazione stessa. Ciò consente di generare un file con estensione msi dell'applicazione contenente i criteri. Sarà quindi possibile utilizzare il comando ImportApp per importare il file con estensione msi in un altro gruppo BizTalk.

Prerequisiti

Di seguito sono riportati i prerequisiti per l'esecuzione delle procedure illustrate in questo argomento:

  • È necessario accedere 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.

  • Il Motore regole di business deve essere installato. Per altre informazioni, vedere Installare BizTalk Server.

  • È necessario che il criterio che si desidera esportare sia presente nel database Motore regole di business per il gruppo BizTalk. Se si desidera esportare il criterio da un'applicazione, questo deve essere aggiunto all'applicazione stessa.

Esportare un criterio usando BizTalk Server Amministrazione

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

  2. Nell'albero della console espandere BizTalk Server Amministrazione e espandere il gruppo BizTalk.

  3. Se si desidera selezionare i criteri da esportare da tutti i criteri in un gruppo BizTalk, fare clic con il pulsante destro del mouse sulla cartella Applicazioni , scegliere Esporta e quindi fare clic su Criteri.

    OR

    Per esportare i criteri in un'applicazione specifica, espandere la cartella Applicazioni, fare clic con il pulsante destro del mouse sull'applicazione, scegliere Esporta e quindi fare clic su Criteri.

    OR

    Se si desidera esportare solo un criterio specifico, fare clic sulla cartella Criteri contenente i criteri, fare clic con il pulsante destro del mouse sul criterio e quindi scegliere Esporta.

  4. Nella pagina Esporta criteri in Criteri da esportare selezionare i criteri da esportare.

  5. In Vocabolari da esportare selezionare le caselle di controllo dei vocabolari da esportare e deselezionare le caselle di controllo di qualsiasi vocabolario che non si vuole esportare. I vocabolari utilizzati da questo criterio vengono selezionati automaticamente.

  6. In File da esportare digitare il percorso del file XML in cui esportare i criteri o i criteri e quindi fare clic su OK.

Esportare un criterio usando la riga di comando

  1. Usare il comando BTSTask ListApp con l'opzione /ResourceSpec per generare un file XML che elenca gli artefatti nell'applicazione BizTalk da cui si vuole esportare un criterio, come descritto in Comando ListApp.

  2. Modificare il file con estensione xml generato al passaggio precedente, eliminando tutti gli elementi tranne uno o più criteri da esportare.

  3. Utilizzare il comando BTSTask ExportApp e specificare il file con estensione xml modificato per il parametro /ResourceSpec. Per altre informazioni, vedere Comando ExportApp.

    Utilizzando BTSTask è possibile esportare i criteri specificati e tutti i vocabolari associati in un file con estensione msi dell'applicazione.

Vedere anche

Esportazione di criteri, binding e applicazioni BizTalk
Gestione dei criteri