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>]
Описание
Командлет New-RestoreLocation содержит сведения, используемые для восстановления базы данных, включая строку подключения сервера и базы данных, свойства источника данных, файлы и папки, связанные с восстановленной базой данных.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Параметры
-ApplicationId
Идентификатор приложения для субъекта-службы.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-AsTemplate
Указывает, должен ли объект быть создан в памяти и возвращен.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CertificateThumbprint
Отпечаток сертификата для субъекта-службы.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ConnectionString
Указывает строку подключения удаленного экземпляра служб Analysis Services.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | 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
).
Тип: | PSCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DataSourceId
@{Text=}
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DataSourceType
Указывает, является ли источник данных удаленным или локальным в зависимости от расположения секции.
Тип: | RestoreDataSourceType |
Допустимые значения: | Remote, Local |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-File
Указывает имя восстанавливаемого файла резервной копии.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Folders
Указывает папки секций на локальном или удаленном экземпляре.
Тип: | RestoreFolder[] |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ProgressAction
Определяет, как PowerShell реагирует на обновления хода выполнения, созданные скриптом, командлетом или поставщиком, например индикаторами хода выполнения, созданными командлетом Write-Progress. Командлет Write-Progress создает индикаторы хода выполнения, показывающие состояние команды.
Тип: | ActionPreference |
Aliases: | proga |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Server
При необходимости указывает экземпляр сервера для подключения, если он не находится в каталоге поставщика SQLAS.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ServicePrincipal
Указывает, что это подключение использует субъект-службу.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TenantId
Идентификатор клиента для субъекта-службы.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Примечания
Поддерживается во всех экземплярах служб Analysis Services