Rimuovere Tableau Server dal computer

Avviso: i passaggi riportati di seguito rimuovono completamente Tableau Server da Windows ed eliminano tutti i dati correlati, gli utenti e le informazioni di configurazione. Sono compresi i file in \temp. Vengono anche disattivate le licenze Tableau Server se includi l’opzione -l quando esegui il comando mostrato di seguito e il computer è connesso a Internet.

Come procedura consigliata, copia i file di backup che desideri salvare in un percorso non correlato a Tableau. In questo modo, quando rimuovi Tableau, i file verranno conservati. Ti consigliamo di copiare i file di backup in un computer separato per sicurezza, inclusi i file di backup creati quando disinstalli Tableau. Per impostazione predefinita, questi vengono creati in C:\ProgramData\Tableau\Tableau Server con un nome simile a uninstall-2018.1.tsbak. Il salvataggio dei file di backup in un computer separato consente di reinstallare la versione di Tableau Server che ha creato il backup e di mantenere i dati contenuti nel backup anche dopo l’esecuzione dello script tableau-server-obliterate.cmd.

Se desideri disinstallare un pacchetto Disinstallazione di Tableau Server specifico per liberare spazio su disco (dopo un aggiornamento, per esempio), vedi Tableau Server.

Come parte della normale installazione di Tableau Server, viene installato uno script che consente di rimuovere completamente Tableau e tutti i file associati dal computer. Esegui questa operazione solo se non ti interessa conservare i dati, la configurazione o i file di registro di Tableau o se lavori con l’Assistenza tecnica Tableau e devi di reinstallare Tableau Server dopo un tentativo di installazione o aggiornamento non riuscito. Lo script obliterate non rimuoverà i driver installati separatamente, anche quelli installati per l’utilizzo con Tableau Server.

Utilizza lo script tableau-server-obliterate.cmd quando desideri rimuovere completamente Tableau Server dal computer. Puoi eseguire questa operazione per due motivi diversi:

  • Non hai più alcun motivo per mantenere Tableau Server installato sul computer. Utilizza lo script tableau-server-obliterate.cmd per rimuovere completamente Tableau Server. In questo caso, e se il computer è connesso a Internet, puoi includere l’opzione -l per disattivare la licenza Tableau Server.

  • Risoluzione dei problemi relativi all’installazione di Tableau Server. Se si verificano problemi durante l’installazione di Tableau Server, potresti dover utilizzare lo script tableau-server-obliterate.cmd per rimuovere completamente Tableau Server dal computer prima di reinstallarlo. In questo modo elimini eventuali impostazioni o stati precedenti così da poter reinstallare il programma su un computer "pulito". In tal caso, puoi omettere l’opzione -l per mantenere le informazioni relative alle licenze nel computer. Omettendo l’opzione -l, non sarà necessario attivare la licenza quando reinstalli Tableau Server.

Importante: è necessario eseguire lo script tableau-server-obliterate.cmd da un prompt dei comandi a 64 bit. Ad esempio, esegui cmd.exe nella cartella C:\Windows\System32. Eseguendo lo script da un prompt dei comandi a 32 bit, lo script non rimuoverà completamente Tableau e le installazioni successive potrebbero non andare a buon fine. Per determinare se stai eseguendo un prompt dei comandi a 64 bit, digita echo %processor_architecture% nella finestra di comando. Se il risultato include "64" (ad esempio AMD64), il prompt dei comandi è un prompt a 64 bit. Se il risultato include "x86", stai eseguendo un prompt a 32 bit. Per ulteriori informazioni, consulta la documentazione Microsoft appropriata per la versione di Windows in esecuzione.

Attività di tableau-server-obliterate

Lo scopo dello script tableau-server-obliterate.cmd è rimuovere completamente Tableau Server dal computer. Sono inclusi i file, le impostazioni di sistema e le configurazioni e, se specificato, le informazioni sulla licenza.

Quando esegui tableau-server-obliterate.cmd, vengono eseguite le operazioni seguenti:

  • Viene eseguita la disinstallazione per tutte le versioni installate di Tableau Server (disinstallazione dal Pannello di controllo).
  • La maggior parte del contenuto della directory dati viene rimosso (per impostazione predefinita, C:\ProgramData\Tableau\Tableau Server). Per impostazione predefinita, i file di backup e di log vengono conservati. Consulta la sezione seguente, "Conservazione dei file di backup e di log di Tableau Server".
  • Tutte le voci del registro relative a Tableau Server vengono rimosse.
  • Tutte le licenze server vengono disattivate se utilizzi l’opzione -l e il computer è connesso a Internet. Questa opzione non funziona nelle situazioni offline.

Conservazione dei file di backup e di log di Tableau Server

Prima della versione 2020.1 di Tableau Server, l’esecuzione dello script tableau-server-obliterate eliminava tutti i contenuti dalla directory Data. A partire dalla versione 2020.1, il comportamento predefinito dello script tableau-server-obliterate è cambiato: lo script copia i file di backup e di log di Tableau Server e li salva nella directory logs-temp. La posizione predefinita della directory logs-temp è \ProgramData\Tableau\logs-temp. Puoi impostare le opzioni dello script per disabilitare questa nuova funzionalità.

Per modificare il comportamento predefinito e per rimuovere i file di backup o di log, includi una delle seguenti opzioni durante l’esecuzione dello script tableau-server-obliterate.cmd:

  • -k Non copiare i backup nella directory logs-temp.
  • -g Non copiare i log nella directory logs-temp.
  • -a Non copiare alcun elemento nella directory log-temp.

Eseguire lo script tableau-server-obliterate

Puoi rimuovere completamente Tableau Server da un computer conservando le informazioni sulla licenza o rimuovendole insieme a tutti gli altri aspetti di Tableau Server. Ti sarà utile mantenere la licenza se hai intenzione di reinstallare Tableau Server sullo stesso computer.

Una versione precedente di tableau-server-obliterate.cmd potrebbe lasciare alcuni file delle nuove versioni di Tableau Server. Esegui sempre lo script obliterate per la versione di Tableau Server installata sul computer.

Per rimuovere completamente Tableau Server senza rimuovere la licenza server

Lo script di esempio in questa procedura include anche l’opzione -a per rimuovere i file di backup e di log di Tableau Server.

Nota: se prevedi di reinstallare Tableau Server e Attivare Tableau Server utilizzando il servizio ATR (Authorization-To-Run), è consigliabile rimuovere le informazioni sulla licenza prima di reinstallare e attivare Tableau Server utilizzando il servizio ATR del server.

  1. Sul nodo iniziale, apri un prompt dei comandi come amministratore.

  2. Esegui lo script tableau-server-obliterate.cmd:

    Per impostazione predefinita:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\tableau-server-obliterate.cmd -a -y -y -y

    Nota: se hai già disinstallato Tableau Server utilizzando il Pannello di controllo e desideri rimuoverlo completamente, esegui la copia dello script tableau-server-obliterate.cmd che si trova nella cartella \Tableau Server\temp (per impostazione predefinita: C:\Program Files\Tableau\Tableau Server\temp). Se non individui lo script in quella directory, reinstalla il pacchetto Tableau Server ed esegui lo script tableau-server-obliterate.cmd dalla cartella degli script (Per impostazione predefinita:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\).

    È inoltre possibile ottenere una copia dello script da questo articolo della Knowledge Base: Script Obliterate non disponibile(Il collegamento viene aperto in una nuova finestra).

    Se hai un’installazione multi-nodo (distribuita) di Tableau Server, esegui lo script tableau-server-obliterate.cmd su ogni nodo del cluster.

  3. Riavvia tutti i computer su cui è stato eseguito lo script tableau-server-obliterate.cmd.

Per rimuovere completamente Tableau Server e la licenza

Lo script di esempio in questa procedura include anche l’opzione -a per rimuovere i file di backup e di log di Tableau Server.

  1. Sul nodo iniziale, apri un prompt dei comandi come amministratore.

  2. Disattiva i codici prodotto attivi.

    Disattivazione delle licenze tsm -k <product_key>

  3. Esegui lo script tableau-server-obliterate.cmd:

    Per impostazione predefinita:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\tableau-server-obliterate.cmd -a -y -y -y -l

    L’opzione -l per lo script obliterate rimuove tutti i file di licenza dal computer se il computer è connesso a Internet. Lo script tenta innanzitutto di disattivare le licenze attive, ma rimuove tutte le informazioni sulle licenze, indipendentemente dal fatto che la disattivazione sia stata eseguita con successo o meno. Per questo motivo consigliamo di eseguire il comando tsm licenses deactivate prima di eseguire lo script obliterate.

    Nota: se hai già disinstallato Tableau Server utilizzando il Pannello di controllo e desideri rimuoverlo completamente, esegui la copia dello script tableau-server-obliterate.cmd che si trova nella cartella \Tableau Server\temp (per impostazione predefinita: C:\Program Files\Tableau\Tableau Server\temp). Se non individui lo script in quella directory, reinstalla il pacchetto Tableau Server ed esegui lo script tableau-server-obliterate.cmd dalla cartella degli script (Per impostazione predefinita:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\).

    Se hai un’installazione multi-nodo (distribuita) di Tableau Server, esegui lo script tableau-server-obliterate.cmd su ogni nodo del cluster. Non è necessario disattivare le licenze in altri nodi.

  4. Riavvia tutti i computer su cui è stato eseguito lo script tableau-server-obliterate.cmd.

Grazie per il tuo feedback.Il tuo feedback è stato inviato. Grazie!