Aggiornamento sul posto
Il percorso di aggiornamento sul posto è applicabile solo per l'aggiornamento da ThingWorx Navigate versioni 9.1, 9.0 e 8.5.x installato utilizzando il programma di installazione. Lo strumento Installazione di ThingWorx Navigate identifica l'installazione di ThingWorx Navigate precedente e guida l'utente nell'aggiornamento.
|
|
Se ThingWorx Navigate è stato installato manualmente (senza utilizzare il programma di installazione), eseguire la migrazione di ThingWorx Navigate a un'istanza installata utilizzando il programma di installazione. Ciò consentirà di eseguire aggiornamenti sul posto in futuro.
|
Prima di iniziare con l'aggiornamento, assicurarsi di aver completato i passi indicati in questo argomento.
Preparazione per l'aggiornamento sul posto
Prima di iniziare l'aggiornamento, eseguire il backup dei task personalizzati e salvare una copia delle modifiche apportate all'elenco di non consentiti, precedentemente noto come blacklist. Le sezioni che seguono forniscono istruzioni per l'esecuzione di questi passi.
Eseguire il backup dei task personalizzati
Se si dispone di task personalizzati creati modificando le estensioni predefinite di
ThingWorx Navigate, eseguirne i backup in modo che sia possibile ridistribuirli dopo l'aggiornamento. In questo modo si impedisce che i task personalizzati vengano sovrascritti durante il processo di aggiornamento. Per ulteriori informazioni, vedere
Best practice per lo sviluppo di soluzioni in
ThingWorx Help Center.
Se si esegue l'aggiornamento da ThingWorx Navigate 9.0 e 9.1, i task personalizzati creati utilizzando i componenti vengono aggiornati automaticamente. Non è necessario eseguire il backup dei task personalizzati. Tuttavia, è consigliabile eseguire il backup dei task personalizzati e delle implementazioni dei componenti personalizzati. Esaminarli dopo l'aggiornamento e, se necessario, ridistribuirli.
|
|
Tutti i componenti BETA utilizzati nei mashup personalizzati verranno rimossi quando si esegue l'aggiornamento a ThingWorx Navigate 9.2. Pianificare l'aggiornamento dei mashup dopo l'aggiornamento con la versione 9.2 di tali componenti.
|
Salvare le modifiche apportate all'elenco di non consentiti
Se sono state apportate modifiche all'elenco di non consentiti, salvare una copia delle modifiche in modo da poterle riapplicare dopo l'aggiornamento. Per ulteriori informazioni, vedere l'argomento
Aggiungere attributi all'elenco di non consentitiAggiungere attributi all'elenco di non consentiti.
Prerequisiti per l'aggiornamento sul posto
Aggiornare ThingWorx Foundation
Prima di eseguire l'aggiornamento a ThingWorx Navigate 9.2, assicurarsi di avere eseguito l'aggiornamento alla versione compatibile di ThingWorx Foundation utilizzando il programma di installazione. Fare riferimento alla procedura descritta di seguito.
2. Se si esegue l'aggiornamento da ThingWorx Navigate 8.5.8, è necessario eseguire alcuni passi aggiuntivi prima di eseguire l'aggiornamento di ThingWorx Foundation.
|
Scenario di aggiornamento
|
Passi necessari
|
|
Aggiornamento da ThingWorx Navigate 8.5.x a 8.5.8 effettuato in precedenza. Aggiornamento a ThingWorx Navigate 9.2 da eseguire
|
Se in precedenza è stato eseguito l'aggiornamento da ThingWorx Navigate 8.5.x a 8.5.8 e si intende eseguire l'aggiornamento a ThingWorx Navigate 9.2, attenersi alla procedura descritta di seguito.
a. Eseguire l'utilità ThingWorx Upgrade Ready Utility. Per ulteriori informazioni, vedere la sezione B. "Eseguire l'utilità ThingWorx Upgrade Ready Utility" nell'argomento Aggiornamento del programma di installazione di ThingWorx Help Center.
b. Nel file ThingWorxFoundation.xml creato dopo l'esecuzione dell'utilità, modificare il valore della proprietà <applicationVersion> in 8.5.8.
|
|
Il file ThingWorxFoundation.xml viene salvato nella cartella .ptc_ccif nel profilo utente (ad esempio, in Windows: C:\Users\Administrator\.ptc_ccif; in Linux: ~/.ptc_ccif/).
|
|
|
Aggiornamento da ThingWorx Navigate 8.5.8 a 9.2
|
Durante l'aggiornamento da ThingWorx Navigate 8.5.8 (installato utilizzando il programma di installazione) alla versione 9.2, il file ThingWorxFoundation.xml richiesto non viene creato nella cartella .ptc_ccif. Come soluzione temporanea per questo problema noto, è necessario creare manualmente il file ThingWorxFoundation.xml e verificare i valori di alcune proprietà nel file.
a. Creare il file ThingWorxFoundation.xml. È possibile utilizzare il seguente esempio e aggiornarlo in base ai propri requisiti.
<?xml version="1.0" encoding='utf-8'?> <installationInfo> <projectFlavor>PostgreSQL</projectFlavor> <applicationName>ThingWorxFoundation</applicationName> <applicationVersion>8.5.8</applicationVersion> <applicationInstallDir>C:\Program Files (x86)\ThingWorxFoundation</applicationInstallDir> </installationInfo>
b. Verificare i valori delle proprietà riportati di seguito nel file ThingWorxFoundation.xml nel proprio profilo utente:
a. Verificare che il valore della proprietà <applicationVersion> corrisponda alla versione corrente.
b. Verificare che il valore della proprietà <applicationInstallDir> corrisponda alla posizione di installazione corrente di ThingWorx Foundation.
|
◦ Se in precedenza è stato eseguito l'aggiornamento da ThingWorx Navigate 8.5.x a 8.5.8 e si intende eseguire l'aggiornamento a ThingWorx Navigate 9.2, attenersi alla procedura descritta di seguito.
1. Eseguire l'utilità ThingWorx Upgrade Ready Utility. Per ulteriori informazioni, vedere la sezione B. "Eseguire l'utilità ThingWorx Upgrade Ready Utility" nell'argomento
Aggiornamento del programma di installazione di ThingWorx Help Center.
2. Nel file ThingWorxFoundation.xml creato dopo l'esecuzione dell'utilità, modificare il valore della proprietà <applicationVersion> in 8.5.8.
|
|
Il file ThingWorxFoundation.xml viene salvato nella cartella .ptc_ccif nel profilo utente (ad esempio, in Windows: C:\Users\Administrator\.ptc_ccif; in Linux: ~/.ptc_ccif/).
|
◦ Durante l'aggiornamento da ThingWorx Navigate 8.5.8 (installato utilizzando il programma di installazione) alla versione 9.2, il file ThingWorxFoundation.xml richiesto non viene creato nella cartella .ptc_ccif. Come soluzione temporanea per questo problema noto, è necessario creare manualmente il file ThingWorxFoundation.xml e verificare i valori di alcune proprietà nel file.
1. Creare il file ThingWorxFoundation.xml. È possibile utilizzare il seguente esempio e aggiornarlo in base ai propri requisiti.
<?xml version="1.0" encoding='utf-8'?>
<installationInfo>
<projectFlavor>PostgreSQL</projectFlavor>
<applicationName>ThingWorxFoundation</applicationName>
<applicationVersion>8.5.8</applicationVersion>
<applicationInstallDir>C:\Program Files
(x86)\ThingWorxFoundation</applicationInstallDir>
</installationInfo>
2. Verificare i valori delle proprietà riportati di seguito nel file ThingWorxFoundation.xml nel proprio profilo utente:
a. Verificare che il valore della proprietà <applicationVersion> corrisponda alla versione corrente.
b. Verificare che il valore della proprietà <applicationInstallDir> corrisponda alla posizione di installazione corrente di ThingWorx Foundation.
|
|
ThingWorx Foundation 9.2 richiede JAVA 11. Se si esegue l'aggiornamento da una versione distribuita con JAVA 8, installare JAVA 11, importare i certificati pertinenti da JAVA 8 in JAVA 11 e quindi procedere con l'aggiornamento di ThingWorx Foundation.
|
Installare ThingWorx Flow
ThingWorx Flow deve essere installato utilizzando il programma di installazione prima dell'aggiornamento di
ThingWorx Navigate. Per informazioni sull'installazione di
ThingWorx Flow, consultare l'argomento
Installazione di ThingWorx Flow in ThingWorx Help Center.
|
|
ThingWorx Foundation, ThingWorx Flow e ThingWorx Navigate devono essere installati nello stesso sistema.
|
Durante l'installazione di
ThingWorx Flow, se il file
extra.crt non è già stato aggiornato con i certificati autofirmati necessari per le applicazioni, assicurarsi di aggiornarlo prima di eseguire l'installazione di
ThingWorx Navigate. Per istruzioni dettagliate, fare riferimento al passo 7 dell'argomento
Passi post-installazione per ThingWorx Flow in ThingWorx Help Center.
Verifica dei requisiti di Windchill
Assicurarsi di soddisfare i requisiti di Windchill prima di iniziare l'aggiornamento di ThingWorx Navigate.
Per informazioni dettagliate, vedere la sezione "Requisiti di Windchill" nell'argomento
Prerequisiti.
Vedere l'argomento "Prerequisiti" della guida
Installazione di ThingWorx Navigate 9.2 per conoscere i requisiti di
Windchill.