Condividi tramite


Come aggiungere un elemento BAM a un'applicazione

In questo argomento viene illustrato come utilizzare la console di amministrazione BizTalk Server o la riga di comando per aggiungere un elemento BAM a un'applicazione BizTalk. L'aggiunta di un file di definizione BAM non comporta la distribuzione della definizione BAM. La definizione BAM viene distribuita quando viene importato il file con estensione msi dell'applicazione.

Se si desidera sovrascrivere un elemento BAM già esistente nell'applicazione, specificare l'opzione per la sovrascrittura. L'opzione sovrascrivere è necessaria solo quando l'artefatto BAM esistente ha lo stesso nome di file di quello che si vuole aggiungere. Se non specificato, e l'artefatto BAM esiste già nell'applicazione con lo stesso nome di file di quello aggiunto, l'operazione di aggiunta avrà esito negativo.

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 elemento BAM a un'applicazione

Uso della console di amministrazione BizTalk Server

  1. Fare clic su Start, fare clic su Programmi al, fare clic su Microsoft BizTalk Server 20xx e quindi fare clic su BizTalk Server Amministrazione.

  2. Nell'albero della console espandere BizTalk Server Amministrazione, espandere Il gruppo BizTalk, espandere Applicazioni e quindi espandere l'applicazione in cui si vuole aggiungere un file di artefatti BAM.

  3. Fare clic con il pulsante destro del mouse sulla cartella Risorse , scegliere Aggiungi e quindi fare clic su Risorse.

  4. Fare clic su Aggiungi, selezionare il file dell'artefatto BAM e quindi fare clic su Apri.

  5. Nell'elenco a discesa Tipo di file selezionare System.BizTalk:BAM.

  6. In Destinazione digitare il percorso completo del percorso in cui deve essere copiato il file di artefatto quando l'applicazione viene installata dal file .msi, incluso il nome del file. Se il percorso viene omesso, il file non verrà copiato nel file system locale durante l'installazione, ma verrà distribuito durante l'importazione del file con estensione msi dell'applicazione.

    Esempio: C:\My Applications\MyBAMfile.xml

  7. Al termine, 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 cmd, 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:Bam [/Overwrite] /Source:value [/Destination:value] [/Server:value] [/Database:value] [/Database:value]

    Esempio:

    BTSTask AddResource /ApplicationName:MyApplication /Type:System.BizTalk:Bam /Overwrite /Source:"C:\Source BAMfiles\MyBAMfile.xml" /Destination:"%BTADInstallDir%\ BAMfiles\MyBAMfile.xml" /Server:MyDatabaseServer /Database:BizTalkMgmtDb

    Parametro Valore
    /Applicationname Nome dell'applicazione BizTalk a cui aggiungere l'elemento BAM. Se non si specifica il nome dell'applicazione, viene utilizzata l'applicazione predefinita BizTalk per il gruppo. Se il nome include spazi, è necessario racchiuderlo tra virgolette doppie (").
    /Digitare System.BizTalk:Bam (Questo valore non è distinzione tra maiuscole e minuscole).
    /Sovrascrivere Opzione per sovrascrivere un elemento BAM esistente. Se si omette, e nell'applicazione esiste già un elemento BAM con lo stesso nome file dell'elemento BAM da aggiungere, l'operazione AddResource ha esito negativo.
    /Fonte Percorso completo del file dell'elemento BAM, incluso il nome del file. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie (").
    /Destinazione Percorso completo della destinazione in cui verrà copiato il file dell'elemento BAM durante l'installazione dell'applicazione dal file con estensione msi. Se omesso, il file non verrà copiato nel file system locale durante l'installazione. Se il percorso include spazi, è necessario racchiuderlo tra virgolette doppie ("). Nel percorso è possibile utilizzare la variabile di ambiente %BTADInstallDir% per specificare la cartella di installazione dell'applicazione.
    /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 assembly .NET, certificati e altre risorse
Comando AddResource: elemento di Monitoraggio attività di business
Creazione e modifica di applicazioni BizTalk
Come importare un'applicazione BizTalk