Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
È possibile usare l'Importazione guidata MSI nella Console di amministrazione di BizTalk Server o BTSTask per importare un'applicazione BizTalk da un file .msi in un gruppo BizTalk nell'ambiente di destinazione e installare l'applicazione su istanze host individuali nel gruppo. Il processo di importazione completo esegue le operazioni seguenti:
Distribuzione a livello di gruppo dell'applicazione
Installazione a livello di server dell'applicazione.
distribuzione di applicazioniGroup-Level
Si esegue una distribuzione a livello di gruppo di un'applicazione in un server del gruppo eseguendo l'Importazione guidata MIS dalla console di amministrazione di BizTalk Server o eseguendo BTSTask. La distribuzione a livello di gruppo esegue le operazioni seguenti:
Crea l'applicazione e i relativi artefatti nel gruppo
Importa associazioni residenti nel pacchetto di .msi
Inserisce tutti gli assembly di BizTalk Server insieme ai loro artefatti nel Database di Gestione di BizTalk per il gruppo.
Esegue gli script specificati per l'esecuzione in fase di importazione.
Se all'applicazione sono stati aggiunti file di associazione specifici dell'ambiente, sarà necessario selezionare le associazioni da applicare all'importazione.
installazione dell'applicazioneServer-Level
Si esegue un'installazione a livello di server di un'applicazione su ogni server di un gruppo facendo doppio clic sul file .msi stesso oppure eseguendo il processo di installazione alla fine dell'Importazione guidata MSI. Invece di essere eseguita una volta per gruppo, viene in genere eseguita in ogni server BizTalk membro del gruppo. L'installazione a livello di server esegue le operazioni seguenti:
Installa tutti gli assembly di BizTalk Server e gli assembly di dipendenza nella Global Assembly Cache del server, in modo che questo computer disponga di tutti i file binari necessari per il runtime
Implementa i servizi Web correlati che potrebbero far parte della soluzione, ad esempio orchestrazioni pubblicate come servizi Web.
Applica modifiche specifiche del computer, ad esempio la creazione preliminare di code di MSMQ o la creazione di strutture e autorizzazioni delle cartelle FILE drop, che possono essere eseguite con l'aiuto degli script.
Quando si esegue un file .msi per installare un'applicazione, il file .msi crea voci di registrazione nell'elenco Aggiungi o Rimuovi Programmi e accelera la distribuzione automatizzando la distribuzione degli artefatti e delle relative dipendenze nell'ordine corretto.
Per altre informazioni sull'installazione di un'applicazione BizTalk, vedere Come installare un'applicazione.
Processo completo di distribuzione e installazione dell'applicazione
L'Importazione guidata MSI distribuisce l'applicazione sul gruppo. Non installa l'applicazione nei singoli server del gruppo. Se l'applicazione include artefatti basati su file, è necessario installare l'applicazione in ogni istanza host che eseguirà gli assembly nell'applicazione e tutti i computer che eseguono applicazioni che dipendono da questa applicazione. È possibile eseguire questa operazione nel server in cui è stata eseguita l'Importazione guidata MSI, tuttavia, selezionando la casella di controllo Esegui installazione guidata applicazione per installare l'applicazione nel computer locale nella pagina Importazione riuscita visualizzata dall'Importazione guidata MSI. È possibile farlo sugli altri server del gruppo facendo doppio clic sul file .msi in ognuno di questi server.
Se si è pronti per testare l'applicazione, è possibile importarla in un gruppo BizTalk in un ambiente di test. Se l'applicazione è pronta per la gestione temporanea o la produzione, è possibile importarla in uno di questi ambienti.
Considerazioni importanti
Quando si importa un'applicazione BizTalk da un file di .msi, tenere presente quanto segue:
È necessario specificare che si desidera che gli artefatti vengano sovrascritti in un processo di importazione standard. Se si desidera sovrascrivere gli artefatti esistenti, selezionare l'opzione per sovrascrivere gli artefatti esistenti durante l'importazione del file .msi.
Le associazioni importate sovrascrivono le associazioni esistenti. Quando si importa un file di .msi che contiene associazioni in un'applicazione esistente, le associazioni esistenti vengono sovrascritte da associazioni importate con lo stesso nome. Questo è il caso anche quando non è stata selezionata l'opzione per sovrascrivere gli artefatti esistenti durante l'importazione del file .msi. Se non si desidera che le associazioni nell'applicazione esportate sovrascrivono le associazioni in un'applicazione in cui si sta importando il file .msi, non è consigliabile selezionare il file di associazione come risorsa da esportare durante l'operazione di esportazione. Per altre informazioni sull'impostazione delle risorse per un'esportazione, vedere Come esportare un'applicazione BizTalk (https://go.microsoft.com/fwlink/?LinkID=154848).
Quando le associazioni vengono applicate durante il processo di importazione, quelle già applicate vengono sovrascritte da nuove associazioni con lo stesso nome. In altre parole, l'ultima associazione di un nome specifico da applicare diventa effettiva. Quando si importa un'applicazione, le associazioni vengono applicate nell'ordine seguente:
Associazioni di applicazioni generate da BizTalk Server che non sono state aggiunte in modo esplicito all'applicazione tramite un file di associazione, ma selezionate in modo esplicito dall'utente per l'esportazione nel file .msi dell'applicazione.
I file di associazione aggiunti in modo esplicito e non hanno un ambiente di distribuzione di destinazione specificato. I legami in questo set vengono applicati senza alcun ordine specifico.
Associazioni aggiunte in modo esplicito e con un ambiente di distribuzione di destinazione associato che corrisponde all'ambiente di distribuzione selezionato per l'importazione dell'applicazione. I legami in questo set vengono applicati senza alcun ordine specifico.
L'host specificato deve esistere. Per importare un'applicazione da un file di .msi, un host corrispondente all'host specificato nelle associazioni dell'applicazione contenute nel file .msi deve esistere già nel gruppo BizTalk o l'operazione di importazione avrà esito negativo. Inoltre, il livello di attendibilità dell'host deve corrispondere.
Le dipendenze possono avere effetti significativi sulle operazioni di importazione. Quando si importa un'applicazione con una dipendenza da un'altra applicazione, si applicano le regole seguenti:
Se un'applicazione importata dipende da un artefatto in un'altra applicazione, è necessario aggiungere un riferimento dalla prima applicazione alla seconda applicazione. L'applicazione e l'artefatto necessario devono esistere già nel gruppo di destinazione. La procedura guidata di importazione consente di aggiungere il riferimento. Tuttavia, se si usa il comando ImportApp di BTSTask, è necessario aggiungere il riferimento all'applicazione dopo l'importazione. Per altre informazioni, vedere Come aggiungere un riferimento a un'altra applicazione (https://go.microsoft.com/fwlink/?LinkId=155011). La procedura guidata di importazione abbina i riferimenti alle applicazioni esistenti nel gruppo e dà la possibilità di aggiungere un nuovo riferimento o modificare un riferimento esistente. Anche se BizTalk Server verifica che l'applicazione a cui si fa riferimento esista, è consigliabile eseguire il passaggio aggiuntivo per verificare che l'applicazione a cui si fa riferimento contenga l'artefatto richiesto.
Quando si installa un'applicazione, è necessario installare anche tutte le applicazioni da cui dipende. Quando si installa un'applicazione che ha una dipendenza da un artefatto, ad esempio un assembly BizTalk, contenuto in un'altra applicazione, è prima necessario installare l'applicazione che contiene l'artefatto. Ad esempio, se si vuole installare l'applicazione A e dipende da un assembly nell'applicazione B, è necessario installare prima l'applicazione B. È quindi possibile installare l'applicazione A. Per altre informazioni sull'installazione di un'applicazione BizTalk, vedere Come installare un'applicazione.
Se si vuole importare un'applicazione in un gruppo BizTalk diverso ed eseguirla in tale gruppo, è necessario importare anche tutti gli artefatti da cui dipende l'applicazione. È possibile eseguire questa operazione importando prima un'applicazione contenente l'artefatto a cui si fa riferimento o aggiungendo l'artefatto necessario all'applicazione che lo richiede. Per altre informazioni sull'importazione di un'applicazione BizTalk, vedere Come importare un'applicazione da un file di .msi.
Per altre considerazioni e informazioni sull'importazione di un'applicazione BizTalk da un file di .msi, vedere Come importare un'applicazione BizTalk (https://go.microsoft.com/fwlink/?LinkID=154827).
Come importare un'applicazione
Per istruzioni sull'importazione di un'applicazione BizTalk da un file di .msi, vedere Come importare un'applicazione BizTalk (https://go.microsoft.com/fwlink/?LinkID=154827).