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>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-RestoreLocation
   [-Server <String>]
   [-Credential <PSCredential>]
   [-ServicePrincipal]
   [-ApplicationId <String>]
   [-TenantId <String>]
   [-CertificateThumbprint <String>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Командлет New-RestoreLocation содержит сведения, используемые для восстановления базы данных, в том числе строку подключения с сервером и базой данных, свойства источника данных, файлы и папки, связанные с восстанавливаемой базой данных.

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

Параметры

-ApplicationId

Идентификатор приложения для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AsTemplate

Указывает, следует ли создать объект в памяти и возвратить его.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-CertificateThumbprint

Отпечаток сертификата для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Запрос подтверждения перед выполнением командлета.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ConnectionString

Указывает строку подключения с удаленным экземпляром служб Analysis Services.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Этот параметр используется для передачи имени пользователя и пароля, если используется HTTP-соединение с экземпляром служб Analysis Service, настроенным на доступ по протоколу HTTP. Дополнительные сведения см. в статье о настройке HTTP-доступа к службам Analysis Services в службах IIS 8.0 для HTTP-подключений.

Если этот параметр задан, указанные имя пользователя и пароль будут использоваться для подключения к заданному экземпляру сервера анализа данных. Если учетные данные не указаны, будет использоваться учетная запись Windows по умолчанию пользователя, на котором запущено средство.

Чтобы использовать этот параметр, сначала создайте объект PSCredential с помощью Get-Credential для указания имени пользователя и пароля (например,

$Cred = Get-Credential adventure-works\bobh

. Затем этот объект можно передать в параметр Credential ()

-Credential $Cred

).

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataSourceId

@{Text=}

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataSourceType

Указывает, является ли источник данных удаленным или локальным (исходя из расположения секции).

Type:RestoreDataSourceType
Accepted values:Remote, Local
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-File

Указывает имя файла резервной копии, из которого производится восстановление.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Folders

Указывает папки секций на локальном или удаленном экземпляре.

Type:RestoreFolder[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Server

При необходимости указывает экземпляр сервера для подключения, если он отсутствует в каталоге поставщика SQLAS.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServicePrincipal

Указывает, что это подключение использует субъект-службу.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TenantId

Идентификатор клиента для субъекта-службы.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Примечания

Поддерживается во всех экземплярах служб Analysis Services