Informazioni su BizTalk Server hotfix, aggiornamenti cumulativi e Service Pack

Questo articolo fornisce informazioni su microsoft BizTalk Server hotfix, aggiornamenti cumulativi e Service Pack, incluso il supporto.

Versione originale del prodotto: BizTalk Server
Numero KB originale: 2003907

Quando si installa un hotfix, un aggiornamento cumulativo o un Service Pack per BizTalk Server, prendere in considerazione le variabili seguenti.

Versioni x86 e x64

Alcuni file BizTalk Server vengono compilati singolarmente per computer a 32 bit e computer a 64 bit. Altri file BizTalk Server vengono compilati sia per i computer a 32 bit che per i computer a 64 bit, indipendentemente dalla CPU.

Quando un hotfix BizTalk Server include solo un download x86, l'hotfix si applica sia ai computer a 32 bit che a 64 bit. Quando un hotfix BizTalk Server include download x86 e x64 separati, assicurarsi di scaricare l'hotfix corrispondente alle specifiche di bit del computer in questione.

Prerequisiti

L'utente che installa l'hotfix deve essere:

  • Un amministratore di Windows nel computer che esegue BizTalk Server.
  • Un amministratore di sistema nel computer che esegue SQL Server.

Assicurarsi di eseguire il backup di tutti i database per BizTalk Server.

Requisiti di riavvio

Se l'hotfix include uno script SQL (.sql), è necessario arrestare i servizi BizTalk Server e SQL Server Agent prima di installare l'hotfix. Al termine dell'installazione dell'hotfix, riavviare i servizi di BizTalk Server e SQL Server Agent.

Se l'hotfix non include uno script SQL, è necessario riavviare l'istanza dell'host BizTalk Server al termine dell'installazione dell'hotfix.

Nota

È possibile esaminare il file Setup.xml per determinare quali file verranno aggiornati.

Installazione in un gruppo di BizTalk Server

Quando più computer che eseguono BizTalk Server sono configurati in un gruppo, è necessario installare l'hotfix in tutti i computer che eseguono BizTalk Server nel gruppo. attenersi alla seguente procedura:

  1. Arrestare tutte le istanze host BizTalk Server, gli adattatori isolati personalizzati e tutti gli altri servizi o applicazioni (ad esempio Console di amministrazione e Monitoraggio integrità e attività) correlati ai servizi BizTalk Server. Eseguire questa operazione in tutti i computer del gruppo BizTalk Server.

    Se si usano le schede HTTP, SOAP, WSE o WCF, riavviare e arrestare i servizi IIS. Se non si arrestano i servizi IIS, è comunque possibile ricevere traffico in ingresso. Questo comportamento potrebbe influire sull'aggiornamento e il traffico potrebbe andare perso quando si esegue il rollback.

  2. Arrestare SQL Server Agent nelle istanze di SQL Server che ospitano i database BizTalk Server.

  3. Lasciare in esecuzione i servizi SSO.

  4. Verificare che i database BizTalk Server non siano in uso controllando Monitoraggio attività in SQL Server Management Studio o eseguendo il sp_who2 comando SQL.

  5. Installare l'hotfix in tutti i server del gruppo BizTalk Server. Installare l'hotfix in un solo server alla volta.

  6. Riavviare tutti i servizi BizTalk Server, tutti i servizi IIS e SQL Server Agent.

Disinstallazione e rollback

Un hotfix BizTalk Server potrebbe aggiornare .dll file ed eseguire script SQL. Se l'hotfix contiene solo .dll file e se non include uno script SQL, è possibile eseguirne il rollback usando il comando di disinstallazione in Installazione applicazioni. È possibile esaminare il file Setup.xml per determinare quali file verranno aggiornati.

Se l'hotfix contiene uno script SQL, eseguirà lo script in un database o in un database BizTalk Server. In questo caso, la disinstallazione non esegue il rollback dell'hotfix. La disinstallazione tramite Installazione applicazioni non comporta il rollback delle modifiche del database e potrebbe lasciare l'ambiente BizTalk Server in uno stato incoerente.

Backup dei database BizTalk Server

Nota

Prima di applicare un hotfix che include uno script SQL, è necessario eseguire il backup di tutti i database BizTalk Server.

Per forzare un backup completo dei file di dati e di log, eseguire la BizTalkMgmtDb.dbo.sp_ForceFullBackup stored procedure. Eseguire quindi il processo Backup BizTalk Server SQL Agent.

Per altre informazioni su come eseguire il backup e il ripristino dei database BizTalk Server in BizTalk Server, visitare i siti Web seguenti:

Per eseguire il rollback di un hotfix che include uno script SQL, seguire questa procedura:

  1. Arrestare tutti gli host BizTalk Server, i servizi, gli adattatori isolati personalizzati e SQL Server Agent. Se si usano le schede HTTP, SOAP o WCF, riavviare i servizi IIS. Se si usa molto l'host isolato, è consigliabile arrestare i servizi IIS.

  2. Disinstallare l'hotfix usando Installazione applicazioni.

  3. Ripristinare i backup completi di tutti i database BizTalk Server.

    Nota

    È necessario eseguire il backup e ripristinare tutti i database BizTalk Server.

  4. Riavviare tutti i servizi BizTalk Server e SQL Server Agent.

    Nota

    Non eseguire script SQL.

Supporto per Service Pack e aggiornamenti cumulativi

BizTalk Server supporta tutti i Service Pack, gli aggiornamenti cumulativi, gli aggiornamenti della sicurezza e gli hotfix. È consigliabile installare gli aggiornamenti più recenti per Windows, SQL Server, Visual Studio o qualsiasi programma installato. I Service Pack per i prodotti Microsoft sono supportati in base al supporto di base per tale prodotto. I criteri del ciclo di vita microsoft elencano le informazioni sul ciclo di vita per BizTalk Server, SQL Server, Visual Studio e altri programmi Microsoft.

Per altre informazioni sui requisiti minimi del Service Pack, vedere Riepilogo del supporto a 64 bit, dei sistemi operativi e delle versioni SQL Server supportate da BizTalk Server.