Preparazione alla reinstallazione dopo una disinstallazione non riuscita sui sistemi Windows

Questa procedura svuota un sistema Windows se la disinstallazione di WebSphere Process Server non è riuscita. Una volta eseguito il programma di disinstallazione, questi passi manuali rimuovono le voci di registro che possono impedire la reinstallazione del prodotto nella directory di origine. Se non si intende effettuare la reinstallazione, non eseguire questa attività.

Operazioni preliminari

Prima di eseguire questa procedura, verificare di aver disinstallato WebSphere Process Server utilizzando la procedura guidata alla disinstallazione o in modo non presidiato e che la procedura non sia riuscita correttamente. Se la procedura è riuscita correttamente, non è necessario eseguire questa attività.

Determinare la directory install_root per il prodotto, in modo da rimuoverlo in modo corretto e quindi svuotare il sistema.

Le directory predefinite vengono illustrate in Tabella 1:

Tabella 1. Tabella di pianificazione per l'identificazione della posizione corrente dell'installazione del prodotto
Identificativo Posizione della directory predefinita Ubicazione corrente
root_installazione C:\Program Files\IBM\WebSphere\ProcServer o C:\Program Files\IBM\WebSphere\AppServer  
profile_root C:\Program Files\IBM\WebSphere\ProcServer\profiles \profile_name o C:\Program Files\IBM\WebSphere\AppServer\profiles \profile_name

A queste voci è stato aggiunto uno spazio per consentire il posizionamento nella cella della tabella. Le voci correnti non comprendono uno spazio.

 

Icon indicating Windows platforms Su piattaforme Windows: se si sposta la directory root di installazione, spostarla in una directory con un nome di percorso breve. Le piattaforme Windows dispongono di un limite di lunghezza di 258 caratteri per un comando. Se anche il percorso è troppo lungo, è possibile che si verifichi un problema che impedisce la creazione corretta di un profilo. La lunghezza massima per la directory install_root è di 60 caratteri. La lunghezza massima per la directory profile_root è di 80 caratteri.

La procedura guidata all'installazione e la procedura guidata Profilo consentono di specificare le ubicazioni desiderate per le directory root di installazione. Esaminare i seguenti file per determinare le ubicazioni correnti:
  • Il file %USERPROFILE%\.WBIRegistry identifica la root di installazione per tutti i prodotti WebSphere Process Server installati; il file %USERPROFILE%\.WASRegistry per tutti i prodotti WebSphere Application Server.
  • Il file root_installazione\logs\wasprofile\wasprofile_create_nome_profilo.log per ciascun profilo creato identifica l'ubicazione di installazione nella sezione con il tag <method>invokeWSProfile</method>.
La disinstallazione del prodotto non rimuove la directory root_profilo, compresa la directory root_profilo\logs con il file pcatLog<timestamp>.txt, dove root_profileo rappresenta la posizione di installazione del profilo. Inoltre, non viene rimossa la directory install_root\logs.

Perché e quando eseguire questa attività

Reinstallare il prodotto in una nuova directory se si desidera conservare i file dell'installazione precedente per avere una scenario di coesistenza. Tuttavia, è possibile eliminare tutti i file e le voci di registro per rimuovere completamente WebSphere Process Server. Un sistema pulito consente di reinstallare il prodotto nella directory originaria senza avere una scenario di coesistenza.

Importante: Con questa procedura è possibile rimuovere le risorse e gli indirizzi rimanenti in seguito alla disinstallazione di WebSphere Process Server e WebSphere Application Server o WebSphere Application Server Network Deployment. Si presuppone che gli indirizzi del prodotto WebSphere Application Server si trovino in un'installazione sottostante di WebSphere Process Server.

Per ottenere un sistema pulito, eseguire le procedure seguenti.

Passi per questa attività

  1. Accedere con un ID utente che appartiene al gruppo amministratori.
  2. Verificare di avere a disposizione il disco di ripristino di emergenza. Le istruzioni per creare questo disco si trovano nella documentazione della guida di Windows.

    Si tratta di un'operazione di protezione. Questa procedura non richiede il disco di ripristino.

  3. Utilizzare il programma regback.exe dal Resource Kit di Windows per eseguire una copia di backup del registro.

    Si tratta di un'operazione di protezione. Questa procedura non richiede la copia di backup del registro.

  4. Eliminare le voci di registro del prodotto per i prodotti WebSphere Application Server e WebSphere Application Server disinstallate.

    Richiamare regedit.exe da un prompt dei comandi, per modificare il registro di sistema di Windows.

    Avvertenza:
    Utilizzare il registro con attenzione. Utilizzando l'editor di registro per visualizzare e modificare il contenuto del registro, si può facilmente incorrere in errori. L'editor non fornisce avvertimenti in merito agli errori relativi alle modifiche e ciò può rivelarsi estremamente pericoloso. Un registro corrotto può distruggere il sistema a tal punto da dover reinstallare il sistema operativo Windows.
    1. Utilizzare i tasti Ctrl-F per ricercare tutte le istanze di WebSphere, per stabilire se è necessario rimuovere ogni voce. Anche se non è possibile rimuovere tutte le voci relative a WebSphere Process Server e WebSphere Application Server, che non è un problema.
    2. Espandere e selezionare le chiavi relative ai prodotti WebSphere Process Server e WebSphere Application Server.
      Eliminare le seguenti chiavi se presenti per il prodotto WebSphere Application Server:
      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Start Menu\ Programs\ IBM WebSphere\ Application Server Network Deployment v6
      • HKEY_LOCAL_MACHINE\ Software\IBM\ WebSphere Application Server Network Deployment\ 6.0.0.0
      • HKEY_LOCAL_MACHINE\ Software\ IBM\ Web server Plug-ins for IBM WebSphere Application Server\ 6.0.0.0
      Eliminare le seguenti chiavi se presenti per il prodotto WebSphere Process Server:
      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Start Menu\ Programs\ IBM WebSphere\Process Server 6.0
      • HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Process Server\6.0.0.0
    3. Selezionare Modifica > Elimina dalla barra dei menu per ogni chiave correlata.
    4. Selezionare alla richiesta di confermare la cancellazione della chiave.
    5. Selezionare Registro > Esci dalla barra dei menu, una volta terminata l'operazione.
  5. Eliminare la directory root di installazione del prodotto disinstallato.
  6. Stabilire tutte le directory dei profili e rimuovere le directory.
  7. Aprire una finestra di Risorse del computer e ricercare la directory C:\Documents and Settings\All Users\Start Menu\Programs\IBM WebSphere.
    Se si dispone solo di un'installazione di WebSphere Application Server, eliminare la seguente cartella se presente:
    Application Server v6
    Se si dispone solo di un'installazione di WebSphere Application Server Network Deployment, eliminare la seguente cartella se è presente:
    Application Server Network Deployment v6
    Se si dispone solo di un'installazione di WebSphere Process Server, eliminare la seguente cartella, se presente:
    Process Server 6.0
    Se si dispone di più versioni di WebSphere Application Server o WebSphere Process Server installate, ai nomi delle cartelle verrà aggiunto un numero, ad esempio Application Server Network Deployment v6 (2) o Process Server 6.0 (2). In questo caso, è possibile utilizzare la seguente procedura per determinare la cartella o le cartelle da eliminare:
    1. Aprire C:\Documents and Settings\All Users\Start Menu\Programs\IBM WebSphere in Risorse del computer.
    2. Aprire la cartella secondaria Application Server v6 o Application Server Network Deployment v6, se esiste nella cartella IBM WebSphere folder.
    3. Fare clic con il tastino destro del mouse sulla cartella secondaria Primi passi, quindi selezionare Proprietà, quindi la scheda Scelta rapida.
    4. Esaminare la proprietà Destinazione e determinare se la directory Destinazione indica l'installazione di WebSphere Application Server che non è riuscita. In questo caso, eliminare la cartella Application Server v6 o Application Server Network Deployment v6.
    5. Ripetere i passi da b a d, ma questa volta per il passo b iniziare con la cartella secondaria Process Server 6.0 e per il passo d, determinare se la directory Destinazione indica l'installazione di WebSphere Process Server che non è riuscita.
    6. Ripetere i passi da b a e per ciascuna serie aggiuntiva di cartelle (ad esempio, Application Server Network Deployment v6 (2) o Process Server 6.0 (2)).
  8. %WINDIR%\IsUninst.exe.
  9. Modificare il file vpd.properties per rimuovere le voci di WebSphere Process Server e WebSphere Application Server o WebSphere Application Server Network Deployment.
    Il file si trova nella directory di installazione del sistema operativo, ad esempio la directory C:\WINNT o C:\Windows. Rimuovere tutte le voci per l'installazione di WebSphere Process Server che è stato disinstallato. Ciascuna voce di WebSphere Process Server inizia con i caratteri WSE, seguiti da numeri che rappresentano il numero di rilascio e, sulla stessa riga, ci sarà il percorso install_root corrispondente all'installazione che è stata disinstallata. (Ciascuna voce è una singola riga se il file viene visualizzato in un editor di testo con il separatore di righe disattivato.) Ad esempio, la riga
    WSEAA60BPC|6|0|0|0|6.0.0.0|1=Bpc|BPC||IBM||6.0.0.0
    |C:\Program Files\IBM\WebSphere\ProcServer|0|0|1|WSEAA60|6|0|0|0|6.0.0.0|1|0
    |true|true|3|WSEAA60BPC|6|0|0|0|6.0.0.0|1
    corrisponde al componente Business Process Choreographer (indicato da BPC nell'esempio), per un'installazione effettuata nella directory C:\Program Files\IBM\WebSphere\ProcServer.
    Nota: Questo testo viene visualizzato su più righe in questo documento per motivi di formattazione, ma sarebbe costituito da una sola riga nel file vpd.properties.

    Ciascuna voce WebSphere Application Server o WebSphere Application Server Network Deployment nel file vpd.properties ha un formato simile. Per informazioni su tali voci che consentono di determinare cosa eliminare, ed ulteriori informazioni sul file vpd.properties, fare riferimento al documento file vpd.properties nell'Infocenter di WebSphere Application Server Network Deployment, Versione 6.0.

    Non eliminare o ridenominare il file vpd.properties, poiché viene utilizzato dal programma InstallShield for MultiPlatforms (ISMP) per altri prodotti da installare. Se il prodotto WebSphere Process Server o WebSphere Application Server che si sta disinstallando è il solo che disponga di voci nel file vpd.properties, è possibile eliminare questo file.

  10. Modificare i file .WBIRegistry e .WASRegistry.

    Questi file si trovano nella directory principale dell'ID utente da cui è stato installato il prodotto.

    Il file .WBIRegistry contiene una voce di una riga per ciascuna installazione del prodotto WebSphere Process Server, il file .WASRegistry per ciascuna installazione del prodotto WebSphere Application Server.

    È possibile eliminare questi file se è presente una sola riga che identifica il prodotto rimosso. Altrimenti utilizzare un editor di file di testo per eliminare la riga che identifica la directory root di installazione del prodotto rimosso. Lasciare inalterate le altre righe del file. Non eliminare i file .WBIRegistry e .WASRegistry se non sono state rimosse tutte le installazioni elencate in tali file.

  11. Riavviare il server se una finestra indica il riavvio.

Risultato

Questa procedura consente di avere un sistema pulito. Ora è possibile reinstallare il pacchetto nella stessa directory. Un sistema pulito non mantiene alcuna traccia delle installazioni precedenti che sono state eliminate.

Operazioni successive

Una volta svuotato il sistema, passare all'argomento Installazione del software per scegliere una procedura di installazione.


(c) Copyright IBM Corporation 2005, 2006.
Questo Information Center è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)