New-RestoreLocation cmdlet

指定用来还原数据库的信息。

语法

New-RestoreLocation [-File <String>] [-DataSourceId <String>] [-ConnectionString <String>] [-DataSourceType <RestoreDataSourceType>] [-Folders <RestoreFolder[]>] [-AsTemplate] [-Server <String>] [-Credential <PSCredential>] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer <Int32>] [-WhatIf] [-Confirm]

New-RestoreLocation [-Server <String>] [-Credential <PSCredential>] [-Verbose] [-Debug] [-ErrorAction <ActionPreference>] [-WarningAction <ActionPreference>] [-ErrorVariable <String>] [-WarningVariable <String>] [-OutVariable <String>] [-OutBuffer <Int32>] [-WhatIf] [-Confirm]

在 Windows PowerShell 参考中介绍了常见参数(例如–Verbose、-Debug)、错误和警告参数、-Whatif 和 –Confirm。 有关详细信息,请参阅 about_CommonParameters

说明

New-RestoreLocation cmdlet 包含用于还原数据库的信息,包括服务器和数据库的连接字符串、数据源属性以及与要还原的数据库相关联的文件和文件夹。

参数

-File <string>

指定要还原的备份文件的名称。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-DataSourceId <string>

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-ConnectionString <string>

指定远程 Analysis Services 实例的连接字符串。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-DataSourceType <AS.RestoreDataSourceType>

基于分区的位置,指定数据源是远程的还是本地的。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-Folders <AS.RestoreFolder>

指定本地或远程实例上的分区文件夹。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-AsTemplate <SwitchParameter>

指定是否应在内存中创建并返回该对象。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

false

接受通配符?

false

-Server <string>

指定 cmdlet 要连接和执行的 Analysis Services 实例。 如果未提供服务器名称,将连接到本地主机。 对于默认实例,仅指定服务器名称。 对于命名实例,请使用格式 servername\instancename。 对于 HTTP 连接,请使用格式 http[s]://server[:port]/virtualdirectory/msmdpump.dll。

必需?

false

位置?

所指定位置

默认值

localhost

接受管道输入?

false

接受通配符?

false

-Credential <PSCredential>

对于您已经配置了 HTTP 访问的实例,此参数用于在使用 HTTP 连接到 Analysis Service 实例时传入用户名和密码。 有关详细信息,请参阅针对 HTTP 连接的配置对 Internet Information Services (IIS) 7.0 上 Analysis Services 的 HTTP 访问Analysis Services PowerShell

如果指定此参数,将使用用户名和密码连接到指定的 Analysis Server 实例。 如果未指定凭据,将使用正在运行该工具的用户的默认 Windows 帐户。

若要使用此参数,请首先使用 Get-Credential 创建一个 PSCredential 对象,以便指定用户名和密码(例如 $Cred=Get-Credential “adventure-works\bobh”)。 然后,可以将此对象传送到 –Credential 参数 (-Credential:$Cred)。

必需?

false

位置?

所指定位置

默认值

接受管道输入?

True (ByValue)

接受通配符?

false

输入和输出

输入类型是可以传送到 cmdlet 的对象的类型。 返回类型是 cmdlet 所返回的对象的类型。

输入

输出

请参阅

概念

Analysis Services PowerShell

其他资源

使用 PowerShell 管理表格模型