共用方式為


SPContentDatabase.Move method (SPContentDatabase, List<SPSite>, Dictionary<String, String>, Dictionary<SPSite, String>)

將指定的網站從此內容資料庫移至指定的內容資料庫,並選擇性地指定的來源和目的地存放區提供者。

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Sub Move ( _
    destinationDb As SPContentDatabase, _
    sitesToMove As List(Of SPSite), _
    rbsProviderMap As Dictionary(Of String, String), _
    <OutAttribute> ByRef failedSites As Dictionary(Of SPSite, String) _
)
'用途
Dim instance As SPContentDatabase
Dim destinationDb As SPContentDatabase
Dim sitesToMove As List(Of SPSite)
Dim rbsProviderMap As Dictionary(Of String, String)
Dim failedSites As Dictionary(Of SPSite, String)

instance.Move(destinationDb, sitesToMove, _
    rbsProviderMap, failedSites)
public void Move(
    SPContentDatabase destinationDb,
    List<SPSite> sitesToMove,
    Dictionary<string, string> rbsProviderMap,
    out Dictionary<SPSite, string> failedSites
)

參數

Exceptions

Exception Condition
ArgumentNullException

destinationDb是 null 。

SPException

此內容資料庫和目的地內容資料庫是無法在同一個伺服器上,或不在同一個 Web 應用程式。

-或-

目的地內容資料庫是目前的內容資料庫。

-或-

目的地內容資料庫已滿。

備註

此方法會將指定的網站集合從此內容資料庫移至指定的目的地內容資料庫,使用定義的對應的遠端 blob 儲存提供者之間的來源和目的地資料庫淺層複製作業,以及網站失敗移動failedSites參數中的儲存rbsProviderMap參數所指定的對應。

請參閱

參照

SPContentDatabase class

SPContentDatabase members

Move overload

Microsoft.SharePoint.Administration namespace