Microsoft Business Solutions-Axapta 3.0 fa ora parte di Microsoft Dynamics AX 3.0. Tutti i riferimenti a Microsoft Business Solutions-Axapta e Microsoft Axapta riguardano Microsoft Dynamics AX.
INTRODUZIONE
Questo articolo fornisce collegamenti alla documentazione relativa all'installazione di aggiornamenti rapidi per Microsoft Dynamics AX 2012. Descrive anche come installare aggiornamenti rapidi per Microsoft Dynamics AX 2009 e Microsoft Dynamics AX 4.0.
Nota Assicurati di leggere in modo approfondito l'articolo della Microsoft Knowledge Base che documenta un hotfix specifico per determinare gli oggetti, le tabelle di database o i file che saranno interessati.
Altre informazioni
Aggiornamenti rapidi rilasciati per Microsoft Dynamics AX 2012
Il processo dettagliato per l'installazione di aggiornamenti e aggiornamenti rapidi in Microsoft Dynamics AX 2012 è documentato in TechNet, nella sezione seguente: Applicare aggiornamenti e aggiornamenti rapidi.
Aggiornamenti rapidi rilasciati per Microsoft Dynamics AX 2009 e Microsoft Dynamics AX 4.0
Nota Il processo generale per l'installazione di aggiornamenti e aggiornamenti rapidi in Microsoft Dynamics AX 2009 è documentato nel white paper seguente: Manutenzione di Microsoft Dynamics AX 2009.
Microsoft rilascia aggiornamenti rapidi per Microsoft Dynamics AX nei formati seguenti:
- Gli aggiornamenti rapidi vengono rilasciati come file compresso (.zip). I file contenuti nel file .zip sostituiscono i file esistenti nel computer.
- Gli aggiornamenti rapidi vengono rilasciati come aggiornamento di Microsoft Windows Installer. Questi hotfix contengono un file Setup.exe.
Microsoft rilascia aggiornamenti rapidi per Microsoft Dynamics AX 4.0 nei formati seguenti:
- Gli aggiornamenti rapidi vengono rilasciati come aggiornamenti di Microsoft Windows Installer. Questi hotfix contengono un file Setup.exe.
- Gli aggiornamenti rapidi vengono rilasciati come file DIS-layer (AxDIS.aod) o come file di livello DIP (AxDIP.aod). Le modifiche al livello DIS risolvno i problemi relativi al codice sys-layer. Le modifiche del livello DIP risolvno i problemi relativi al codice GLS-layer.
- Molto raramente, aggiornamenti rapidi vengono rilasciati come file .xpo che contengono codice. Il codice viene applicato agli oggetti esistenti, alle tabelle di database o a entrambi.
Linee guida generali per gli aggiornamenti rapidi che sostituiscono i file
Alcuni hotfix di Microsoft Dynamics AX sostituiscono i file presenti nel computer. Per istruzioni su come installare un hotfix che sostituisce i file, leggere attentamente la documentazione fornita con il download dell'hotfix. Di seguito sono riportati i suggerimenti generali per l'installazione di aggiornamenti rapidi che sostituiscono i file:
Prima di copiare nel computer i file inclusi nell'hotfix, usare i normali processi di backup per eseguire il backup dei file server interessati dall'hotfix.
Testare tutti gli aggiornamenti rapidi in un ambiente di test per verificare che le personalizzazioni non siano influenzate negativamente.
Chiedi a tutti gli utenti di disconnettersi dall'applicazione client Microsoft Dynamics AX. Interrompere l'istanza di Application Object Server (AOS) prima di rinominare e copiare i file di hotfix.
Quando i file di etichetta sono inclusi nell'hotfix, copiare tutti i file di etichetta inclusi nella cartella dell'applicazione Microsoft Dynamics AX. I file di etichetta avranno le seguenti estensioni di file:
- .Ali
- .Acd
- .Alc
Per impostazione predefinita, la cartella dell'applicazione ha il seguente percorso:
directory radice\Axapta Application\appl\StandardNote In questo percorso la directory radice rappresenta l'unità disco rigido e la directory principale in cui è installato Microsoft Dynamics AX.
Ambienti personalizzati
Se l'ambiente è stato personalizzato prima di installare un hotfix, consultare l'articolo della Microsoft Knowledge Base che documenta l'aggiornamento rapido da installare. Tutti gli oggetti interessati dall'aggiornamento rapido verranno sovrascritti. Ciò potrebbe causare la perdita delle personalizzazioni in tali oggetti.
Backup del database
Se le tabelle di database sono interessate, creare un backup completo del database prima di applicare l'hotfix. Per istruzioni su come eseguire il backup di un database, vedere la documentazione di Microsoft SQL Server. In alternativa, vedere la documentazione di Oracle Database Server.
Informazioni sull'installazione
Aggiornamenti rapidi rilasciati per Microsoft Dynamics AX 2009
Per installare aggiornamenti rapidi rilasciati come aggiornamento dell'applicazione per Microsoft Dynamics AX 2009, attenersi alla seguente procedura:
Estrarre i file dal pacchetto.
Aprire il file kbxxxxxx.txt nel pacchetto hotfix per identificare gli oggetti a cui verrà applicata la patch al momento dell'installazione dell'aggiornamento rapido.
Chiudere tutti i client Microsoft Dynamics AX 2009 e quindi arrestare l'istanza AOS.
Eseguire il backup del database.
Eseguire il backup della cartella dell'applicazione.
Riavviare l'istanza AOS e quindi esaminare il log dell'applicazione nel server che esegue il servizio AOS per verificare che l'istanza AOS venga avviata correttamente. L'istanza AOS ricostruisce l'indice dell'oggetto applicazione. Il file Axapd.aoi contiene l'indice dell'oggetto applicazione.
Nota A seconda dell'hardware del server in uso, l'avvio dell'istanza AOS potrebbe timeout prima del completamento del processo. Questo problema si verifica perché il processo non ha tempo sufficiente per ricostruire il file Axapd.aoi prima che AOS tenti di usare il file.
L'istanza AOS rimane in uno stato iniziale fino al completamento della ricostruzione del file *.aoi. A questo punto, lo stato dell'istanza AOS è "avviato". Non sono necessari altri passaggi. Attendere il completamento della ricostruzione e quindi esaminare il log dell'applicazione per ottenere un'indicazione dell'avvio dell'istanza AOS.
Eseguire il file Axpatch.exe per l'installazione dell'hotfix dell'applicazione.
Selezionare la lingua in cui eseguire l'installazione e quindi fare clic su OK.
All'avvio del programma di installazione guidata, fare clic su Avanti.
Esaminare le Condizioni di licenza software Microsoft, fare clic per selezionare la casella di controllo per accettare le condizioni di licenza, se si accetta, quindi fare clic su Avanti.
Nella pagina Seleziona componenti l'opzione File applicazione dovrebbe essere selezionata per impostazione predefinita. Fare clic su Avanti.
Nella pagina Seleziona configurazione indicare la configurazione corretta e quindi fare clic su Avanti.
Nella pagina Pronto per l'applicazione dell'hotfix fare clic su Installa.
Al termine dell'installazione, fare clic su Fine per uscire dalla procedura guidata.
Da un client, verificare che sia possibile connettersi all'istanza AOS come amministratore di Microsoft Dynamics AX.
Convalidare l'installazione dell'hotfix eseguendo le operazioni seguenti:
- Aprire la classe SysHotfixManifest nell'AOT.
- Verificare che la classe contenga un metodo con un nome uguale al numero di articolo dell'hotfix installato.
Usare lo strumento di aggiornamento del codice ("Confronto del codice") per confrontare la modifica di SYP o GLP con qualsiasi livello VAR o CUS. Se sono presenti personalizzazioni, al personale IT del partner o del cliente potrebbe essere richiesto di unire l'hotfix nel sistema personalizzato.
Aggiornamenti rapidi rilasciati come aggiornamento di Windows Installer
Importante Le azioni seguenti devono essere eseguite:
- Il file kernel ObjectServer deve essere installato in ogni server AOS.
- Il file kernel client deve essere installato in ogni computer client.
- Il file kernel di NetBusinessConnector e il file kernel ComBusinessConnector devono essere installati in tutti i computer che eseguono Microsoft Dynamics AX .NET Business Connector e Microsoft Dynamics AX Com Business Connector.
- Il file kernel ApplicationIntegrationServer è BizTalk Adapter. Assicurarsi di installare il file kernel ApplicationIntegrationServer insieme al file kernel di NetBusinessConnector quando si aggiorna BizTalk Adapter.
Un aggiornamento di Windows Installer aggiorna i seguenti file binari del client Microsoft Dynamics AX 4.0:
- Il file .exe
- I file .dll
Questi file sono noti anche come file kernel. Per applicare l'aggiornamento di Windows Installer, procedere come segue:
Estrarre i file dall'hotfix. I file estratti possono contenere le seguenti cartelle:
- ApplicationIntegrationServer
- Client
- ComBusinessConnector
- NETBusinessConnector
- ObjectServer
Testare l'hotfix in un ambiente di test. Pianifica quindi i tempi di inattività.
Chiudere tutti i client software Microsoft Dynamics AX. Quindi, arrestare le istanze AOS connesse alla condivisione file del programma di produzione.
Eseguire il backup del database e quindi eseguire il backup della cartella dell'applicazione.
Eseguire il file Setup.exe incluso in ogni cartella dell'hotfix.
Riavviare l'istanza AOS. Esaminare il registro eventi dell'applicazione nel server che esegue il servizio AOS per verificare che l'istanza AOS venga avviata correttamente. L'istanza AOS ricostruisce l'indice dell'oggetto applicazione. Il file Axapd.aoi contiene l'indice dell'oggetto applicazione.
Nota A seconda dell'hardware del server in uso, l'avvio dell'istanza AOS potrebbe timeout prima del completamento del processo. Questo problema si verifica perché il processo non ha tempo sufficiente per ricostruire il file Axapd.aoi.
Utilizzare l'istanza AOS per accedere a un client utilizzando l'account amministratore di Microsoft Dynamics AX 4.0. Verifica di riuscire a connetterti.
Aggiornamenti rapidi rilasciati come file con estensione xpo che contiene codice
Gli aggiornamenti rapidi rilasciati come file xpo contengono correzioni a livello di codice che influiscono direttamente su oggetti o tabelle di database in Microsoft Dynamics AX.
Importante Prima di continuare, esaminare ogni file xpo per gli oggetti o le tabelle che verranno modificati. Prendere nota delle eventuali personalizzazioni dell'ambiente corrente interessate. È consigliabile applicare tutti gli aggiornamenti rapidi in un ambiente di test prima di applicare gli hotfix al sistema in tempo reale.
Accedi a Microsoft Dynamics AX utilizzando l'account amministratore di Microsoft Dynamics AX. Assicurarsi che nessun altro utente abbia effettuato l'accesso a Microsoft Dynamics AX.
Aprire la finestra di dialogo Struttura oggetto applicazione . A questo scopo, usare uno dei metodi seguenti:
- Sulla barra degli strumenti Standard fare clic su Struttura ad oggetto applicazione.
- Premere CTRL+D sulla tastiera.
- Scegliere Apri dal menu File e quindi fare clic su Albero oggetti applicazione.
Nella finestra di dialogo Struttura oggetto applicazione fare clic su Importa sulla barra degli strumenti.
Fare clic su Sfoglia e quindi individuare il file con estensione xpo.
Nella finestra di dialogo Apri fare clic sul file con estensione xpo e quindi su Apri.
Fare clic su OK per completare il processo di importazione.
Nota Potrebbe essere necessario completare un processo di compilazione forward compile o a full Application Object Tree (AOT).
Come installare aggiornamenti rapidi rilasciati come file di livello DIS o DIP
Per installare aggiornamenti rapidi rilasciati come file di livello DIS o DIP, attenersi alla seguente procedura:
Estrarre i file dal pacchetto hotfix.
Prima di copiare nel computer i file inclusi nell'hotfix, usare i normali processi di backup per eseguire il backup della cartella dell'applicazione e dei file server interessati dall'hotfix.
Testare l'hotfix in un ambiente di test. Pianificare quindi i tempi di inattività quando non ci sono altri utenti nel sistema.
Chiudere tutti i client software Microsoft Dynamics AX. Quindi, arrestare le istanze di Application Object Server connesse alla condivisione file del programma di produzione.
Copiare il file AxDIS.aod e il file AxDISen-us.ald in ogni cartella dell'applicazione in cui sono presenti gli altri file aod. Per impostazione predefinita, questa cartella si trova nel percorso seguente:
\application\appl\standardNote In questo passaggio usare sempre la funzione di copia. Non usare la funzione move. Quando si sposta un file, vengono assegnate le autorizzazioni della cartella di origine per il file. Quando si copia un file, saranno necessarie le autorizzazioni della cartella di destinazione.Creare una copia di backup del file Axapd.aoi rinominandolo. In alternativa, eliminare il file Axapd.aoi in ogni cartella dell'applicazione.
Riavviare l'istanza AOS. Esaminare il registro dell'applicazione nel server che esegue l'istanza AOS per verificare che l'istanza AOS venga avviata correttamente. L'istanza AOS ricostruisce l'indice dell'oggetto applicazione. Il file Axapd.aoi contiene l'indice dell'oggetto applicazione.
Nota A seconda dell'hardware del server in uso, l'avvio dell'istanza AOS potrebbe timeout prima del completamento del processo. Questo problema si verifica perché il processo non ha tempo sufficiente per ricostruire il file Axapd.aoi.
L'istanza AOS rimarrà in uno stato iniziale fino a quando il file .aoi non viene ricompilata. A questo punto, lo stato dell'istanza AOS sarà "avviato". Non sono necessari altri passaggi. Attendere il completamento della ricostruzione e quindi esaminare il log dell'applicazione per un'indicazione dell'avvio dell'istanza AOS.
Utilizzare l'istanza AOS per accedere a un computer client utilizzando l'account amministratore di Microsoft Dynamics AX 4.0. Quindi, connettersi a questa istanza AOS utilizzando il software client per verificare che sia possibile connettersi correttamente. Infine, verificare che le modifiche siano state rilevate da Microsoft Dynamics AX e che siano visibili nell'AOT.
Se viene visualizzato un elenco di controllo per l'aggiornamento, completa l'elenco di controllo per assicurarti che non ci siano altri problemi. Se non viene visualizzato alcun elenco di controllo per l'aggiornamento, il livello DIS o DIP non viene riconosciuto. Se il livello DIS o DIP non viene riconosciuto, utilizzare uno o più dei metodi seguenti:
Creare una nuova cartella dell'applicazione. Quindi, copiare tutti i file dalla cartella dell'applicazione esistente alla nuova cartella dell'applicazione.
Modificare la configurazione dell'istanza AOS per usare la nuova cartella dell'applicazione. A questo scopo, procedere come segue:
Fare clic sul pulsante Start, scegliere Esegui, digitare Control Admintools e quindi fare clic su OK.
Fare doppio clic su Microsoft Dynamics AX Configuration Utility.
Nella scheda Server oggetti applicazione selezionare la nuova cartella dell'applicazione creata nell'elenco delle istanze dell'applicazione.
Applicare la configurazione e quindi riavviare l'istanza AOS.
Ripetere il passaggio 8.
Al termine dell'elenco di controllo, ricompilare l'intera applicazione.
Se si usano più cartelle dell'applicazione e più istanze AOS, interrompere tutte le istanze AOS e quindi riavviare tutte le istanze AOS.
Riferimenti
Per altre informazioni sulle opzioni di importazione per un file con estensione xpo, vedere la Guida per gli sviluppatori di Microsoft Dynamics AX.
I prodotti di terze parti descritti in questo articolo sono realizzati da società indipendenti da Microsoft. Microsoft non riconosce alcuna garanzia, implicita o espressa, in relazione alle prestazioni o all'affidabilità di tali prodotti.