Upgrade-SPContentDatabase

繼續失敗的資料庫升級,或開始建置對建置資料庫升級。

Syntax

Upgrade-SPContentDatabase
       [-Identity] <SPContentDatabasePipeBind>
       [-ForceDeleteLock]
       [-AssignmentCollection <SPAssignmentCollection>]
       [-Confirm]
       [-NoB2BSiteUpgrade]
       [-ServerInstance <SPDatabaseServiceInstancePipeBind>]
       [-SkipIntegrityChecks]
       [-UseSnapshot]
       [-WhatIf]
       [-AllowUnattached]
       [-SkipSiteUpgrade]
       [<CommonParameters>]
Upgrade-SPContentDatabase
       [-ForceDeleteLock]
       -Name <String>
       -WebApplication <SPWebApplicationPipeBind>
       [-AssignmentCollection <SPAssignmentCollection>]
       [-Confirm]
       [-NoB2BSiteUpgrade]
       [-ServerInstance <SPDatabaseServiceInstancePipeBind>]
       [-SkipIntegrityChecks]
       [-UseSnapshot]
       [-WhatIf]
       [-AllowUnattached]
       [-SkipSiteUpgrade]
       [<CommonParameters>]

Description

This cmdlet contains more than one parameter set. You may only use parameters from one parameter set and you may not combine parameters from different parameter sets. For more information about how to use parameter sets, see Cmdlet Parameter Sets.

使用 Cmdlet Upgrade-SPContentDatabase 繼續失敗的資料庫升級,或開始對 SharePoint 內容資料庫進行組建至組建資料庫升級。 Cmdlet Upgrade-SPContentDatabase 會起始附加至目前伺服器陣列之現有內容資料庫的升級。 此 Cmdlet 會開始新的升級會話,可用來繼續失敗的版本對版本或內容資料庫的組建對組建升級,或開始內容資料庫的組建對組建升級。

如果資料庫裝載在支援建立和使用資料庫快照集的SQL Server版本上,此 Cmdlet 可以使用資料庫快照集進行組建對組建升級。 在升級期間,使用者會看到資料庫的只備版本,也就是快照集。 升級之後,使用者會看到已升級的內容。

此 Cmdlet 的預設行為會導致資料庫的架構升級,並視需要起始指定內容資料庫內所有網站集合的組建對組建升級。 若要防止網站集合的組建對組建升級,請使用 NoB2BSiteUpgrade 參數。

此 Cmdlet 不會觸發任何網站集合的版本對版本升級。

範例

--------------------------範例 1------------------------------

Upgrade-SPContentDatabase WSS_Content

本範例會升級現有的WSS_Content內容資料庫架構,然後視需要只在現有的網站集合上執行組建對組建升級動作。 此作業不會變更此資料庫中現有網站集合的 CompatibilityLevel。

--------------------------EXAMPLE 2------------------------------

Upgrade-SPContentDatabase WSS_Content -NoB2BSiteUpgrade

此範例只會升級現有的 WSS_Content 內容資料庫結構描述,而不會在任何網站集合上執行建置對建置升級動作。 這項作業不會變更此資料庫中現有網站集合的 CompatibilityLevel。 此作業不會變更此資料庫中現有網站集合的 CompatibilityLevel。

--------------------------EXAMPLE 3------------------------------

Upgrade-SPContentDatabase WSS_Content -NoB2BSiteUpgrade -UseSnapshot

This example upgrades the existing WSS_Content content database schema only while using a snapshot of the database to retain read-only access to the content during the upgrade. No build-to-build upgrade actions are performed on any site collections. This operation does not change the CompatibilityLevel for existing site collections in this database.

參數

-AllowUnattached

讓升級程式在目前未附加至 SharePoint 伺服器陣列的內容資料庫上繼續進行。

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

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. 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

在執行命令之前,提示您確認操作。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters

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

-ForceDeleteLock

在開始升級前,強制刪除資料庫上的鎖定。

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

-Identity

指定要升級的內容資料庫。

此值必須是格式為 12345678-90ab-cdef-1234-567890bcdefgh 的有效 GUID,或有效的 SPContentDatabase 物件執行個體。

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

-NoB2BSiteUpgrade

指定在執行建置對建置升級時,不升級所有子物件。

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

-ServerInstance

主控附加內容資料庫的 SQL Server 執行個體。

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

-SkipIntegrityChecks

指定升級程式不要在升級過程中執行內部完整性檢查,例如遺漏範本和孤立偵測。

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

-SkipSiteUpgrade

指定在執行升級時,不要升級資料庫與其子物件。

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

-UseSnapshot

指定使用快照方法來執行未附加的升級。 這會建立目前資料庫的快照集,然後執行所有套用至資料庫的升級作業,並選擇性地套用至其內容。

現有的內容資料庫連線將會設定為在升級期間使用快照集,然後在成功完成升級之後切換回來。 失敗的升級會將資料庫回復至其快照時的狀態。

此參數僅適用于支援建立和使用快照集的SQL Server版本,例如 SQL ServerEnterprise 版本。

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

-WebApplication

指定主控附加內容資料庫的 Web 應用程式。

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

-WhatIf

顯示訊息會描述命令的功效而不執行命令。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters

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

-名稱

指定附加內容資料庫的名稱。

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