Annullare l'estensione di un'applicazione Web (SharePoint Server 2010)

 

Si applica a: SharePoint Server 2010

Ultima modifica dell'argomento: 2010-12-09

In questo articolo viene descritto come annullare l'estensione di un'applicazione Web. Quando si annulla l'estensione di un'applicazione Web, si rimuove l'associazione tra l'applicazione Web da un lato e il sito Web IIS e l'area dall'altro. In genere si annulla l'estensione di un'applicazione Web se si desidera poter utilizzare l'applicazione Web in un secondo momento, senza renderla disponibile in un determinato sito Web IIS. In tal modo, è possibile conservare i database del contenuto e le impostazioni dell'applicazione associate all'applicazione Web per riutilizzarle in un secondo momento.

Se si aggiornano gli URL dei mapping di accesso alternativi di un'applicazione Web, SharePoint Server 2010 non aggiorna automaticamente le associazioni IIS. Per correggere questo problema, è necessario annullare l'estensione dell'applicazione Web dall'area associata e quindi ripeterne l'estensione con le associazioni IIS aggiornate.

È inoltre possibile eliminare il sito Web IIS se esegue semplicemente l'hosting di contenuto basato su SharePoint e non è più necessario.

Prima di eseguire le procedure:

  • Verificare che nessun utente stia utilizzando l'area dell'applicazione Web di cui si desidera annullare l'estensione. Per ulteriori informazioni sulla relazione tra un'area e un'applicazione Web, vedere Componenti dell'architettura logica (SharePoint Server 2010).

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

È possibile annullare l'estensione di un'applicazione Web tramite il sito Web Amministrazione centrale SharePoint o Windows PowerShell. Amministrazione centrale viene in genere utilizzato per annullare l'estensione di un'applicazione Web in un unico server con la distribuzione del database incorporato. Se si desidera automatizzare l'attività di annullamento dell'estensione di un'applicazione Web, un'operazione comune nelle aziende, utilizzare Windows PowerShell.

Per annullare l'estensione di un'applicazione Web tramite Amministrazione centrale
  1. Verificare di disporre delle credenziali amministrative seguenti:

    • Per annullare l'estensione di un'applicazione Web, è necessario essere membri del gruppo Amministratori farm di SharePoint e del gruppo di amministratori locali nel computer in cui viene eseguito Amministrazione centrale.

  2. Nella sezione Gestione applicazioni della home page Amministrazione centrale fare clic su Gestisci applicazioni Web.

  3. Selezionare l'applicazione Web di cui si desidera annullare l'estensione e sulla barra multifunzione selezionare Elimina, quindi fare clic su Rimuovi SharePoint dal sito Web IIS.

  4. Nella pagina Rimuovi SharePoint dal sito Web IIS, nell'elenco Selezionare il sito Web IIS e l'area da rimuovere della sezione Opzioni di eliminazione fare clic sul nome del sito Web IIS e dell'area da rimuovere.

  5. In Elimina siti Web IIS eseguire una delle operazioni seguenti:

    • Selezionare se si desidera eliminare il sito Web IIS.

    • Selezionare No se non si desidera eliminare il sito Web IIS.

  6. Fare clic su OK.

Per annullare l'estensione di un'applicazione Web tramite Windows PowerShell
  1. Verificare che i requisiti minimi seguenti siano soddisfatti: vedere Add-SPShellAdmin. È inoltre necessario essere membri del gruppo degli amministratori locali nel computer in cui viene eseguito Amministrazione centrale.

  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 -Zone {Default | Intranet | Internet | Internet | Custom | Extranet} -Confirm
    

    Questo comando consente di rimuovere l'area specificata per l'estensione dell'applicazione Web in http://sitename. Il comando non rimuove i database del contenuto o il sito Web IIS.

    NotaNote
    Si noti che questo cmdlet può essere utilizzato per eliminare l'applicazione Web, pertanto verificare di utilizzare i parametri appropriati.

Per ulteriori informazioni, vedere Remove-SPWebApplication.

NotaNote
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.

Mostra: