Eliminación de una aplicación de servicio (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2014-10-16

Puede eliminar una aplicación de servicio mediante Administración central de SharePoint o mediante cmdlets de Windows PowerShell 2,0. Tenga en cuenta que la operación de eliminar una aplicación de servicio es definitiva y no se puede deshacer.

Antes de eliminar una aplicación de servicio, compruebe que no afectará negativamente a los usuarios. Como procedimiento recomendado, debería asegurarse de que ninguna aplicación web consuma actualmente la aplicación de servicio que va a eliminar. Para obtener más información acerca de cómo desconectar una aplicación de servicio de una aplicación web, vea Adición o eliminación de una conexión de aplicación de servicio en una aplicación web (SharePoint Foundation 2010).

Al eliminar una aplicación de servicio, tiene la opción de eliminar también la base de datos de la aplicación de servicio (no todas las aplicaciones de servicio tienen bases de datos). Si la aplicación de servicio se va a volver a crear en el futuro, no elimine la base de datos de la aplicación de servicio. Por el contrario, si la aplicación de servicio es temporal, lo más conveniente es eliminar la base de datos durante esta operación.

Para garantizar que la aplicación de servicio esté disponible para un posible uso futuro, considere la posibilidad de realizar una copia de seguridad de la aplicación de servicio antes de eliminarla. Para obtener más información, vea los temas Copia de seguridad de una aplicación de servicio (SharePoint Foundation 2010) y Restauración de una aplicación de servicio (SharePoint Foundation 2010).

En este artículo:

Para eliminar una aplicación de servicio mediante Administración central

  1. Compruebe si la cuenta de usuario que está realizando este procedimiento pertenece al grupo Administradores del conjunto de servidores de SharePoint.

  2. En el sitio web de Administración central de SharePoint, haga clic en Administración de aplicaciones y, a continuación, haga clic en Administrar aplicaciones de servicio.

  3. En la página Administrar aplicaciones de servicio, haga clic en la fila que contiene la aplicación de servicio que desea eliminar. Se mostrará la cinta de opciones.

  4. En la cinta de opciones, haga clic en Eliminar.

  5. En el cuadro de diálogo de confirmación, active la casilla situada junto a Eliminar los datos asociados con las aplicaciones de servicio si desea eliminar la base de datos de la aplicación de servicio. Si desea conservar la base de datos, deje la casilla desactivada.

  6. Haga clic en Aceptar para eliminar la aplicación de servicio o en Cancelar para detener la operación.

Para eliminar una aplicación de servicio mediante Windows PowerShell

  1. Compruebe si se cumplen los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

  6. Para recuperar la aplicación de servicio que desea eliminar, escriba el siguiente comando:

    $spapp = Get-SPServiceApplication -Name "<Service application display name>"
    

    Donde <Nombre para mostrar de la aplicación de servicio> es el nombre para mostrar de la aplicación de servicio que desea eliminar.

    La información de la aplicación de servicio se almacenará en la variable $spapp.

    Importante

    Debe escribir el nombre para mostrar entre comillas y el texto debe coincidir exactamente con el nombre para mostrar de la aplicación de servicio, incluido el uso de mayúsculas. Se recomienda encarecidamente no crear varias aplicaciones de servicio con el mismo nombre para mostrar. En casos como este, puede usar el cmdlet Get-SPServiceApplication para enumerar todas las aplicaciones de servicio. Posteriormente, puede usar el GUID de la aplicación de servicio junto con el parámetro –Identity para especificar la aplicación de servicio que desea eliminar. Para obtener más información, vea Get-SPServiceApplication.

  7. Para eliminar la aplicación de servicio seleccionada, ejecute uno de los siguientes comandos. En ambos casos, se le pedirá que confirme la eliminación.

    • Para eliminar la aplicación de servicio seleccionada sin eliminar la base de datos de la aplicación de servicio, escriba el siguiente comando:

      Remove-SPServiceApplication $spapp
      
    • Para eliminar la aplicación de servicio seleccionada y la base de datos de la aplicación de servicio, escriba el siguiente comando:

      Remove-SPServiceApplication $spapp -RemoveData
      

Ejemplo

$spapp = Get-SPServiceApplication -Name "Contoso BDC Service"
Remove-SPServiceApplication $spapp -RemoveData

Confirmar ¿Está seguro de que desea realizar esta acción? Sí Realizando operación "Remove-SPServiceApplication" en destino

En este ejemplo, la información de la aplicación de servicio "Contoso BDC Service" está almacenada en la variable $spapp. Una vez confirmada la acción, la aplicación de servicio y su base de datos se eliminarán permanentemente.

Para obtener más información, vea los temas Get-SPServiceApplication y Remove-SPServiceApplication.

See Also

Reference

Remove-SPServiceApplicationProxyGroup