Eliminare un'applicazione Web (SharePoint Server 2010)

 

Si applica a: SharePoint Foundation 2010, SharePoint Server 2010

Ultima modifica dell'argomento: 2010-12-09

In questo articolo viene descritto come eliminare un'applicazione Web. Quando si elimina un'applicazione Web, è possibile facoltativamente eliminare i database del contenuto e i siti Web IIS. Se si eliminano i database del contenuto, viene eliminato tutto il contenuto del sito presente in tali database. Se si eliminano i siti Web IIS, vengono eliminate anche tutte le voci della metabase di IIS che fanno riferimento all'applicazione Web. Se si elimina solo l'applicazione Web e non i database del contenuto e i siti Web IIS, i database del contenuto e i siti Web IIS potranno essere riutilizzati da un'altra applicazione Web.

In genere si elimina un'applicazione Web a scopi di manutenzione o se si modifica l'architettura della server farm.

Se si ospita contenuto o applicazioni diversi dal contenuto di SharePoint nel sito Web IIS che ospita l'applicazione Web, è consigliabile evitare di rimuovere i siti Web IIS. È inoltre preferibile mantenere i siti Web IIS nel caso in cui si eseguano attività di manutenzione. Se tuttavia un sito Web IIS ospita unicamente contenuto di SharePoint o se si prevede di eseguire una ristrutturazione completa, è consigliabile eliminare il sito Web IIS.

Se si desidera eliminare l'applicazione Web temporaneamente, ad esempio per crearla in un pool di applicazioni diverso, è opportuno non rimuovere i database del contenuto. Sarà in tal modo possibile ricreare l'applicazione Web con le impostazioni desiderate e ricollegare i database del contenuto esistenti. Se si eliminano i database del contenuto, il contenuto andrà perso definitivamente, a meno di non disporre di un backup per ripristinare i database.

Prima di eseguire le procedure:

  • Verificare di conoscere le implicazioni dell'eliminazione del sito Web IIS e dei database del contenuto, nel caso in cui si scelga questa opzione.

  • Accertarsi di avere eseguito un backup dell'applicazione Web che si intende eliminare se, per qualsiasi motivo, si desidera ripristinare l'applicazione Web eliminata. Per ulteriori informazioni, vedere Eseguire il backup di un'applicazione Web (SharePoint Server 2010).

  • Se in Windows è attivato Controllo dell'account utente e si utilizza Windows PowerShell per eliminare un'applicazione Web, è necessario fare clic con il pulsante destro del mouse su Shell di gestione SharePoint 2010 e scegliere Esegui come amministratore.

È possibile eliminare un'applicazione Web utilizzando il sito Web Amministrazione centrale SharePoint o Windows PowerShell. Amministrazione centrale viene in genere utilizzato per eliminare un'applicazione Web in una distribuzione in un server singolo con database incorporato. Se si desidera automatizzare l'attività di eliminazione di un'applicazione Web, operazione piuttosto comune nelle aziende, utilizzare Windows PowerShell.

Per eliminare un'applicazione Web utilizzando Amministrazione centrale

  1. Verificare di disporre delle credenziali amministrative seguenti:

    • Per eliminare un'applicazione Web, è necessario essere membri del gruppo Amministratori farm di SharePoint e del gruppo Administrators locale nel computer che esegue Amministrazione centrale.
  2. Nella sezione Gestione applicazioni della home page Amministrazione centrale fare clic su Gestisci applicazioni Web.

  3. Selezionare l'applicazione Web che si desidera eliminare e, nella barra multifunzione, fare clic su Elimina e quindi su Elimina applicazione Web.

  4. Nella sezione Opzioni di eliminazione della pagina Elimina applicazione Web, in Elimina database del contenuto selezionare se si desidera eliminare i database del contenuto associati all'applicazione Web. Per mantenere i database del contenuto, selezionare invece No.

  5. In Elimina siti Web IIS selezionare per eliminare l'applicazione Web e il sito Web IIS associato. In caso contrario, selezionare No per rimuovere solo l'associazione del sito Web IIS con l'applicazione Web.

Importante

Se l'ambiente IT rende obbligatorio l'utilizzo di un amministratore di database per la creazione e la gestione di database, per eliminare i database del contenuto per l'applicazione Web potrebbe essere necessario contattare il proprio amministratore di database. Per informazioni sulla distribuzione in un ambiente che utilizza database creati da un amministratore di database, vedere Eseguire la distribuzione utilizzando database creati da amministratori di database (SharePoint Server 2010).

Per eliminare un'applicazione Web utilizzando Windows PowerShell

  1. Verificare che siano soddisfatti i requisiti minimi seguenti: vedere Add-SPShellAdmin. È inoltre necessario essere membri del gruppo Administrators locale nel computer che esegue Amministrazione centrale. Se si desidera eliminare i database del contenuto associati a questa applicazione Web, è inoltre necessario avere il ruolo SharePoint_Shell_Access all'interno di tali database.

  2. Fare clic sul pulsante Start e scegliere Tutti i programmi.

  3. Fare clic su Prodotti Microsoft SharePoint 2010.

  4. Fare clic su Shell di gestione SharePoint 2010.

  5. Al prompt dei comandi di Windows PowerShell digitare il comando seguente:

    Remove-SPWebApplication -identity http://sitename -Confirm
    

    Questo comando rimuove in modo permanente l'applicazione Web all'indirizzo http://sitename, ma non rimuove i database del contenuto né il sito Web IIS.

Per ulteriori informazioni, vedere Remove-SPWebApplication.

Nota

Per l'esecuzione di attività amministrative dalla riga di comando è consigliabile utilizzare Windows PowerShell. Lo strumento da riga di comando Stsadm è deprecato, ma è stato incluso per garantire la compatibilità con le versioni precedenti del prodotto.