Switch-SPBlobStorage

Этот командлет переключает активное хранилище BLOB-объектов.

Синтаксис

Switch-SPBlobStorage
      -ContentDatabase <SPContentDatabasePipeBind>
      [-SQL]
      [-AssignmentCollection <SPAssignmentCollection>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Switch-SPBlobStorage
      -RemoteShareBlobStore <SPRemoteShareBlobStorePipeBind>
      [-AssignmentCollection <SPAssignmentCollection>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Этот командлет содержит несколько наборов параметров. Можно использовать параметры только из одного набора параметров; использование параметров из разных наборов не допускается.

Командлет `Switch-SPBlobStorage` переключает большой двоичный объект базы данных контента между удаленным хранилищем BLOB-объектов и таблицами SQL.

Примеры

-------------ПРИМЕР 1-------------

Switch-SPBlobStorage -ContentDatabase "WSS_Content" -SQL

В этом примере хранилище BLOB переключается на таблицы SQL для базы данных контента "WSS_Content".

-------------ПРИМЕР 2-------------

Switch-SPBlobStorage -RemoteShareBlobStore "RemoteBlobStore"

В этом примере хранилище BLOB переключается на хранилище больших двоичных объектов удаленной общей папки с именем RemoteBlobStore.

Параметры

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются. ПРИМЕЧАНИЕ. При использовании глобального параметра все объекты содержатся в глобальном хранилище. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Confirm

Перед запуском командлет запросит подтверждение.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-ContentDatabase

База данных контента, к которая будет применена эта операция.

Type:SPContentDatabasePipeBind
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-RemoteShareBlobStore

Указывает хранилище BLOB-объектов удаленной общей папки для нового содержимого.

Это может быть либо объект удаленного общего хранилища BLOB-объектов, либо имя хранилища BLOB-объектов удаленной общей папки.

Type:SPRemoteShareBlobStorePipeBind
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SQL

Указывает, что база данных контента будет использовать SQL для хранилища BLOB-объектов для нового содержимого.

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-WhatIf

Показывает, что произойдет при запуске этого командлета. Командлет при этом не запускается.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition