Excluir um aplicativo Web (SharePoint Server 2010)

 

Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010

Tópico modificado em: 2010-12-09

Este artigo descreve como excluir um aplicativo Web. Ao excluir um aplicativo Web, você tem a opção de excluir os bancos de dados de conteúdo e os sites do IIS. Se você excluir os bancos de dados de conteúdo, todo o conteúdo desses bancos será excluído. Se você excluir os sites do IIS, todas as entradas da metabase do IIS relacionadas ao aplicativo Web também serão excluídas. Se você excluir apenas o aplicativo Web (e preservar os bancos de dados de conteúdo e os sites do IIS), esses bancos de dados e sites poderão ser reutilizados por outro aplicativo Web.

Normalmente, um aplicativo Web é excluído para fins de manutenção ou reformulação da arquitetura do farm de servidores.

Se você estiver hospedando conteúdo ou aplicativos que não fazem parte do conteúdo do SharePoint no site do IIS que está hospedando o aplicativo Web, convém não remover os sites do IIS. Além disso, se você estiver realizando trabalho de manutenção, provavelmente desejará manter esses sites do IIS. No entanto, se estiver apenas hospedando conteúdo do SharePoint no site do IIS ou se planeja fazer uma reestruturação completa, talvez seja interessante excluir esse site do IIS.

Se você deseja excluir o aplicativo Web temporariamente, por exemplo, para recriá-lo em um pool de aplicativos diferente, convém não remover os bancos de dados de conteúdo. Desse modo, é possível recriar o aplicativo Web com as configurações desejadas e anexá-lo novamente a aos bancos de dados de conteúdo existentes. Se esses bancos forem excluídos, o conteúdo se perderá para sempre, exceto se você tiver um backup para restaurar os bancos de dados de conteúdo.

Antes de executar estes procedimentos, confirme se:

  • Você conhece as implicações de excluir o site do IIS e os bancos de dados de conteúdo se escolher essa opção.

  • Você fez o backup do aplicativo Web que planeja excluir caso, por algum motivo, quiser restaurar esse aplicativo. Para obter mais informações, consulte Fazer backup de um aplicativo Web (SharePoint Server 2010).

  • Se o UAC (Controle de Conta de Usuário) estiver ativado no Windows e você usar o Windows PowerShell para excluir um aplicativo Web, clique com o botão direito do mouse no Shell de Gerenciamento do SharePoint 2010 e selecione Executar como administrador.

É possível excluir um aplicativo Web usando o site da Administração Central do SharePoint ou o Windows PowerShell. Normalmente, você usa a Administração Central para excluir um aplicativo Web em um único servidor com implantação de banco de dados interno. Para automatizar a tarefa de exclusão de um aplicativo Web, o que é comum nas empresas, use o Windows PowerShell.

Para excluir um aplicativo Web usando a Administração Central

  1. Verifique se você possui as seguintes credenciais administrativas:

    • Para excluir um aplicativo Web, é necessário ser membro do grupo de Administradores de Farm do SharePoint e do grupo de Administradores local no computador que está executando a Administração Central.
  2. Na home page da Administração Central, na seção Gerenciamento de Aplicativos, clique em Gerenciar aplicativos Web.

  3. Selecione o aplicativo Web a ser excluído e, na faixa de opções, clique em Excluir e em Excluir Aplicativo Web.

  4. Na página Excluir Aplicativo Web, na seção Excluir Opções, em Excluir bancos de dados de conteúdo, selecione Sim para excluir os bancos de dados de conteúdo associados ao aplicativo Web. Caso contrário, selecione Não para manter esses bancos de dados.

  5. Em Excluir sites do IIS, selecione Sim para excluir o aplicativo Web e o respectivo site do IIS. Caso contrário, selecione Não para remover somente a associação do site do IIS com o aplicativo Web.

Importante

Se seu ambiente de TI exige o uso de um DBA (administrador de banco de dados) para a criação e o gerenciamento de bancos de dados, talvez seja necessário contatar esse DBA para excluir o banco de dados do aplicativo Web. Para obter informações sobre a implantação de um ambiente que usa bancos de dados criados por um DBA, consulte Implantar usando bancos de dados criados por DBA (SharePoint Server 2010).

Para excluir um aplicativo Web usando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin. Você também deve ser membro do grupo Administradores no computador que está executando a Administração Central. Para excluir os bancos de dados de conteúdo associados a esse aplicativo Web, também é necessário ter a função SharePoint_Shell_Access nesses bancos de dados de conteúdo.

  2. No menu Iniciar, clique em Todos os Programas.

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

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

    Esse comando remove permanentemente o aplicativo Web em http://sitename. Ele não remove o banco de dados de conteúdo ou o site do IIS.

Para obter mais informações, consulte Remove-SPWebApplication.

Observação

Recomendamos que você use o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm está obsoleta, mas está incluída para oferecer suporte à compatibilidade com versões anteriores do produto.