Condividi tramite


Come aggiungere un criterio a un'applicazione

In questo argomento viene illustrato come utilizzare la console di amministrazione BizTalk Server o la riga di comando per aggiungere un criterio a un'applicazione BizTalk. Quando si utilizza la console di amministrazione, è possibile aggiungere più criteri alla volta. Aggiungendo un criterio a un'applicazione, esso viene reso disponibile per l'utilizzo in tale applicazione e in ogni altra applicazione che vi fa riferimento.

Quando si aggiunge un criterio a un'applicazione, tenere presente le considerazioni seguenti:

  • Prima di poter aggiungere un criterio a un'applicazione, è necessario che il criterio esista nel database del motore di regole per il gruppo BizTalk e che sia pubblicato, 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, esso continuerà a essere visualizzato nella console di amministrazione ma non sarà possibile pubblicarlo. Per altre informazioni sulla Distribuzione guidata motore di regole, vedere How to Deploy and Undeploy Policies and Vocabularies .For more information about the Rule Engine Deployment Wizard, see How to Deploy and Undeploy Policies and Lessies.

  • Il criterio non può già esistere in un'altra applicazione del gruppo BizTalk.

    Importante

    Se un criterio viene condiviso da una o più applicazioni, è consigliabile creare un’applicazione separata in cui includere il criterio e quindi creare riferimenti delle applicazioni che utilizzano il criterio nell’applicazione contenente il criterio. Questo è dovuto al fatto che se si arresta un’applicazione contenente un criterio, la distribuzione del criterio verrà automaticamente annullata e il criterio non sarà più valido per le applicazioni che lo utilizzano. Per istruzioni sull'aggiunta di un riferimento, vedere Come aggiungere un riferimento a un'altra applicazione.

  • Il criterio ha effetto e inizia a funzionare solo se è stato anche distribuito. I criteri vengono distribuiti automaticamente all'avvio dell'applicazione oppure è possibile distribuirli manualmente come descritto in Come distribuire o annullare la distribuzione di un criterio.

Prerequisiti

Per eseguire le procedure descritte 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.

Per aggiungere un criterio a 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 e il gruppo BizTalk.

  3. Espandere Applicazioni, espandere l'applicazione a cui si desidera aggiungere un criterio e quindi fare clic con il pulsante destro del mouse su Criteri.

  4. Scegliere Aggiungi e fare clic su Criteri.

  5. Selezionare la casella di controllo di ogni criterio e versione da aggiungere e quindi fare clic su OK.

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 AddResource [/ApplicationName:value] /Type:System.BizTalk:Rules [Overwrite] /Name:value/Version [/Server:value] [/Database:value]

    Nota

    Per i valori dei parametri viene fatta distinzione tra maiuscole e minuscole, Ai nomi di parametro non viene applicata la distinzione tra maiuscole e minuscole. Quando si aggiunge un criterio a un'applicazione utilizzando questo comando, vengono inoltre aggiunti automaticamente tutti i vocabolari utilizzati dal criterio.

    Nota

    In un sistema che supporta il controllo dell'account utente, potrebbe essere necessario eseguire lo strumento con i privilegi amministrativi.

    Esempio:

    BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:Rules /Overwrite /Name:MyPolicy /Version:1.0 /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    Parametro Valore
    /Applicationname Nome dell'applicazione BizTalk a cui aggiungere il criterio. Se non si specifica il nome dell'applicazione, viene utilizzata l'applicazione predefinita BizTalk per il gruppo. I nomi che includono spazi devono essere racchiusi tra virgolette doppie (").
    /Digitare System.BizTalk:Rules
    /Sovrascrivere Opzione per aggiornare un criterio esistente. Se omesso, e se nell'applicazione esiste un criterio con lo stesso nome del criterio da aggiungere, l'operazione AddResource ha esito negativo.
    /Nome Nome dei criteri.
    /Versione Numero di versione del criterio.
    /Server Nome dell'istanza di SQL Server che ospita il database di gestione BizTalk. Necessario se si specifica il parametro Database. Se si omettono i parametri Server e Database, verrà utilizzato il database di gestione BizTalk predefinito per il gruppo.
    /Database Nome del database di gestione BizTalk. Necessario se si specifica il parametro Server. Se si omettono i parametri Server e Database, verrà utilizzato il database di gestione BizTalk predefinito per il gruppo.

Vedere anche

Gestione dei criteri
Creazione e modifica di applicazioni BizTalk
Comando AddResource: criterio