Condividi tramite


Aggiungere un'istanza dell'host

Panoramica

È possibile usare la console di amministrazione di BizTalk Server o Strumentazione gestione Windows (WMI) per aggiungere istanze host. In BizTalk Server è possibile aggiungere un'istanza host a un solo server alla volta. Per altre informazioni sulle istanze host, vedere Istanze host. Per informazioni sull'uso di WMI per aggiungere un'istanza host, vedere MSBTS_HostInstance (WMI) nelle indicazioni sull'interfaccia utente e informazioni di riferimento sullo spazio dei nomi dell'API per sviluppatori.

L'aggiunta di un'istanza di host consente di eseguire il mapping dell'istanza di un determinato host a un'istanza di BizTalk Server. Se è necessario ripristinare un'istanza di host esistente, è possibile aggiornare le proprietà di tale istanza. Per poter aggiungere di nuovo un'istanza di host esistente, è necessario arrestarla. Per informazioni sull'arresto di un'istanza host, vedere Come arrestare un'istanza host.

Nota

Se si desidera creare più di 26 istanze host, è necessario seguire le istruzioni riportate nell'articolo della Knowledge Base 184802, "User32.dll o Kernel32.dll non riesce a inizializzare", disponibile all'indirizzo https://go.microsoft.com/fwlink/?LinkId=26176. Se, dopo aver seguito i suggerimenti riportati nell'articolo della Knowledge Base, sono necessarie ulteriori istanze di host, è possibile provare a ridurre la quantità di memoria disponibile per ciascuna istanza del servizio BTSNTSvc. In tal modo, verrà resa disponibile una maggiore quantità di memoria necessaria per creare più istanze.

Nota

All'account del servizio vengono automaticamente concesse le autorizzazioni "Accesso come servizio" per il server in cui è installata l'istanza di host.

Prerequisiti

Per eseguire questa procedura è necessario effettuare l'accesso come membro del gruppo Administrators e come membro del gruppo Amministratori BizTalk Server.

È inoltre necessario essere membri dei ruoli del database SQL Server db_securityadmin e securityadmin sul server in cui si trovano i database seguenti:

  • Importazione primaria BAM (BAMPrimaryImport)

  • Gestione BizTalk (BizTalkMgmtDb)

  • MessageBox BizTalk (BizTalkMsgBoxDb) (tutti)

  • Rilevamento BizTalk (BizTalk DTADb)

  • Motore regole di business (BizTalkRuleEngineDb)

Attenzione

È consigliabile aggiornare le informazioni sull'account per le istanze host mediante la Console di amministrazione BizTalk Server o uno script WMI. In tal modo ci si assicurerà che le informazioni sull'account nei database di BizTalk Server vengano aggiornate e che la configurazione della sicurezza tra i database e l'istanza host sia sincronizzata.

Passaggi

  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, espandere il gruppo BizTalk e quindi fare clic su Impostazioni piattaforma.

  3. Fare clic con il pulsante destro del mouse su Istanze host, scegliere Nuovo, quindi fare clic su Istanza host.

  4. Nella finestra di dialogo Proprietà istanza host eseguire le operazioni seguenti e quindi fare clic su OK:

    Usare Per
    Nome host Visualizzare il nome dell'host associato al server selezionato.
    Server Visualizzare il server associato all'host selezionato.
    Accesso Visualizzare il nome dell'account del nuovo servizio che verrà utilizzato per eseguire l'istanza dell'host.
    Configurare Fare clic per visualizzare la finestra di dialogo Credenziali di accesso, in cui è possibile immettere il nome dell'account e la password dell'account in cui verrà eseguita l'istanza host.
    Impedisci avvio dell'istanza host Selezionare questa casella di controllo per modificare lo stato dell'host selezionato da Attivato in Disattivato. La disattivazione di un'istanza di host è utile se si desidera che l'istanza di host non venga avviata ma che ne vengano mantenute le impostazioni.

    Dopo aver installato un'istanza di host, è necessario avviarla in modo che possa instradare i messaggi ai database MessageBox. Per informazioni sull'avvio di un'istanza host, vedere Come avviare un'istanza host.

Problemi noti

Se il computer di runtime BizTalk Server designato non è disponibile durante la creazione di un'istanza host, tale istanza viene creata con lo stato "Disinstallazione non riuscita".

Problema

Se la Console di amministrazione BizTalk è installata in un computer remoto a un computer di runtime BizTalk Server, è possibile tentare di creare un'istanza host nel computer BizTalk Server remoto anche se il computer BizTalk Server non è disponibile.

Se si tenta di creare un'istanza di un host BizTalk in un computer BizTalk Server non disponibile, viene visualizzata una finestra di dialogo con il messaggio di errore seguente:

L'installazione di instace del nome> host < nel nome> del server server < non è riuscita.

Altre informazioni:

Server RPC non disponibile. (WinMgmt)

Quando si fa clic su OK per chiudere la finestra di dialogo, viene visualizzata una finestra di dialogo contenente il messaggio di errore seguente:

La pulizia dell'installazione interrotta del nome> host < nel nome> del server server < non è riuscita.

Altre informazioni:

Errore durante l'eliminazione del servizio Windows NT BTSSvc{<GUID>}. (WinMgmt)

Quando si fa clic su OK per chiudere questa finestra di dialogo, l'istanza dell'host BizTalk sarà visibile nella Console di amministrazione BizTalk con statoDisinstalla non riuscita.

Causa

Quando viene creata un'istanza host, viene eseguita una voce nel database di gestione BizTalk prima dell'installazione dell'istanza host nel computer BizTalk Server designato. Se l'installazione dell'istanza host nel computer designato BizTalk Server ha esito negativo, il programma di amministrazione BizTalk tenterà di disinstallare l'istanza host, ma poiché anche il computer BizTalk Server designato non è disponibile, la disinstallazione non riesce.

Risoluzione

Se viene creata un'istanza host BizTalk nella Console amministrazione BizTalk con stato Disinstalla non riuscita, eliminare l'istanza host e ricreare l'istanza host dopo che il computer BizTalk Server designato diventa disponibile.

Nota

Se viene creata un'istanza host BizTalk nella Console di amministrazione BizTalk con statoDisinstallazione non riuscita, l'istanza host non funzionerà nemmeno dopo che il computer BizTalk Server designato diventa nuovamente disponibile.

Vedere anche

Gestione di host BizTalk e istanze hostavviano un'istanza hostarrestano un'istanza hosteliminare un'istanza hostmodificare le proprietà dell'istanza host