Compartir a través de


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.

Sintaxis

FindAllOrphans

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

SpecifySiteSubscriptions

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

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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.

Propiedades del parámetro

Tipo:

Guid[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FindAllOrphans
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-AssignmentCollection

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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.

Propiedades del parámetro

Tipo:SPAssignmentCollection
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Confirm

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:cf

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-FindAllOrphans

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FindAllOrphans
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Force

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

FindAllOrphans
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-Identity

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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.

Propiedades del parámetro

Tipo:SPServiceApplicationPipeBind
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Mandatory:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-SiteSubscriptions

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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.

Propiedades del parámetro

Tipo:

Guid[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False

Conjuntos de parámetros

SpecifySiteSubscriptions
Posición:Named
Mandatory:True
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

-WhatIf

Aplicable: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

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

Propiedades del parámetro

Tipo:SwitchParameter
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Wi

Conjuntos de parámetros

(All)
Posición:Named
Mandatory:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para más información, consulte about_CommonParameters.