Remove-SPSiteSubscriptionSettings

Quita los datos del servicio de configuración para la suscripción a un sitio específico o busca y quita datos huérfanos.

Syntax

Remove-SPSiteSubscriptionSettings
      [-Identity] <SPServiceApplicationPipeBind>
      [-FindAllOrphans]
      [-AlternativeSiteSubscriptions <Guid[]>]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-Force]
      [-WhatIf]
      [<CommonParameters>]
Remove-SPSiteSubscriptionSettings
      [-Identity] <SPServiceApplicationPipeBind>
      -SiteSubscriptions <Guid[]>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-Confirm]
      [-WhatIf]
      [<CommonParameters>]

Description

Este cmdlet contiene más de un conjunto de parámetros. Solo puede usar parámetros de un conjunto y no puede combinar parámetros de conjuntos distintos. Para más información sobre cómo usar conjuntos de parámetros, vea Conjuntos de parámetros de cmdlets.

El Remove-SPSiteSubscriptionSettings cmdlet elimina los datos almacenados de la suscripción de sitio para la suscripción de sitio especificada. Si se especifica el parámetro FindAllOrphans, este cmdlet busca todos los datos de la aplicación de servicio que no se incluye en la lista de suscripciones a sitios local o la lista alternativa de suscripciones.

El conjunto de suscripciones a sitios se puede especificar directamente o detectar mediante la comparación de los datos de la aplicación de servicio con el conjunto de suscripciones a sitios existentes que busca el conjunto de datos correspondiente a suscripciones a sitios no existentes.

Si este cmdlet se ejecuta en una aplicación de servicio federado sin especificar la lista completa de identificadores de suscripción a sitios para el parámetro AlternativeSiteSubscriptions, se puede producir una pérdida de datos.

Para obtener permisos y la información más reciente acerca de Windows PowerShell para Productos de SharePoint, vea la documentación en línea en Cmdlets de SharePoint Server.

Ejemplos

------------EJEMPLO 1--------------

Remove-SPSiteSubscriptionSettings -FindAllOrphans -Whatif

En este ejemplo se buscan todos los datos huérfanos y se muestran en la pantalla. Quite el parámetro WhatIf para quitar esta configuración adicional.

------------EJEMPLO 2--------------

Remove-SPSubscriptionSettingsServiceApplication -FindAllOrphans -AlternativeSiteSubscriptions $SubscriptionList

Use este ejemplo si un conjunto de servidores remoto usa esta aplicación de servicio y desea disponer de datos huérfanos limpios de la configuración de suscripción a sitios (se asigna a la variable $SubscriptionList una matriz de todas las suscripciones a sitios cuyos datos deben permanecer en la aplicación de servicio).

Parámetros

-AlternativeSiteSubscriptions

Especifica la colección completa o lista separada por comas de las suscripciones a sitios que deben existir en la aplicación de servicio de configuración. Se quitarán todos los dato que no coincidan con los elementos de esta lista.

Este parámetro es importante cuando se usa el parámetro FindAllOrphans. El valor especificado para el parámetro AlternativeSiteSubscriptions establece que se eliminarán todas las suscripciones a sitios que no se encuentren en el conjunto de servidores local, a menos que se proporcione una lista alternativa de suscripciones a sitios.

El tipo debe ser una matriz de GUID válidos.

Type:Guid[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-AssignmentCollection

Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.

Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Confirm

Le pide confirmación antes de ejecutar el comando. Para obtener más información, escriba el siguiente comando: get-help about_commonparameters

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-FindAllOrphans

Especifica que los almacenes de configuración huérfanos de la aplicación de servicio se deben eliminar.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Force

Omite automáticamente la advertencia secundaria proporcionada por el cmdlet antes de la operación.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Identity

Especifica la aplicación de servicio de configuración de suscripción al sitio que contiene los datos de servicio que se deben eliminar.

El tipo debe ser un GUID válido, con el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre válido de una aplicación de servicio de configuración de suscripción (por ejemplo, AplConfiguraciónSuscripción1) o una instancia de un objeto SPSubscriptionSettingsServiceApplication válido.

Type:SPServiceApplicationPipeBind
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-SiteSubscriptions

Especifica las suscripciones a sitios con los datos del servicio de configuración que se van a eliminar.

El tipo debe ser una matriz de GUID válidos.

Type:Guid[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-WhatIf

Muestra un mensaje que describe el efecto del comando en lugar de ejecutar dicho comando. Para obtener más información, escriba el siguiente comando: get-help about_commonparameters

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019