共用方式為


New-RestoreLocation

用來將還原位置新增至伺服器。

語法

New-RestoreLocation
   [-File <String>]
   [-DataSourceId <String>]
   [-ConnectionString <String>]
   [-DataSourceType <RestoreDataSourceType>]
   [-Folders <RestoreFolder[]>]
   [-AsTemplate]
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-ProgressAction <ActionPreference>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

New-RestoreLocation Cmdlet 包含用來還原資料庫的資訊,包括伺服器和資料庫的連接字串、數據源屬性、與所還原之資料庫相關聯的檔案和資料夾。

Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.

參數

-ApplicationId

服務主體的應用程式識別碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-AsTemplate

指定物件是否應該在記憶體中建立並傳回。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-CertificateThumbprint

服務主體的憑證指紋。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ConnectionString

指定遠端 Analysis Services 實例的連接字串。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Credential

當您使用 Analysis Service 實例的 HTTP 連線時,此參數會用來傳入使用者名稱和密碼,以取得您已設定 HTTP 存取的實例。 如需詳細資訊,請參閱 在 Internet Information Services 上設定 Analysis Services 的 HTTP 存取權 (IIS) 8.0 以進行 HTTP 連線。

如果指定此參數,用戶名稱和密碼將用來連接到指定的 Analysis Server 實例。 如果未指定任何認證,則會使用執行此工具之用戶的預設 Windows 帳戶。

若要使用此參數,請先使用 Get-Credential 建立 PSCredential 物件來指定使用者名稱和密碼(例如,

$Cred = Get-Credential “adventure-works\bobh”

. 然後,您可以將此物件傳送至 Credential 參數 (

-Credential $Cred

).

類型:PSCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DataSourceId

@{Text=}

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-DataSourceType

根據分割區的位置,指定數據源是遠端還是本機。

類型:RestoreDataSourceType
接受的值:Remote, Local
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-File

指定您要還原的備份檔案名稱。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Folders

指定本機或遠端實例上的分割區資料夾。

類型:RestoreFolder[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ProgressAction

決定 PowerShell 如何回應腳本、Cmdlet 或提供者所產生的進度更新,例如 Write-Progress Cmdlet 所產生的進度列。 Write-Progress Cmdlet 會建立顯示命令狀態的進度列。

類型:ActionPreference
別名:proga
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Server

選擇性地指定要連接到的伺服器實例,如果目前不在 SQLAS 提供者目錄中。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-ServicePrincipal

指定此連線使用服務主體。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TenantId

服務主體的租用戶標識碼。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

備註

支援所有 Analysis Services 實例