New-RestoreLocation
Wird verwendet, um dem Server einen Wiederherstellungsspeicherort hinzuzufügen.
Syntax
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>]
Beschreibung
Das New-RestoreLocations-Cmdlet enthält Informationen, die verwendet werden, um eine Datenbank wiederherzustellen, einschließlich der Verbindungszeichenfolge des Servers und Datenbank, der Datenquelleneigenschaften, Dateien und Ordner, die der wiederherzustellenden Datenbank zugeordnet sind.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Parameter
-ApplicationId
Die Anwendungs-ID für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsTemplate
Gibt an, ob das Objekt im Arbeitsspeicher erstellt und zurückgegeben werden soll.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Der Zertifikat-Fingerabdruck für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionString
Gibt die Verbindungszeichenfolge mit einer Analysis Services-Remoteinstanz an.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Dieser Parameter wird für die Übergabe in einem Benutzernamen und einem Kennwort verwendet, wenn eine HTTP-Verbindung zu einer Analysis Services-Instanz verwendet wird, für die HTTP-Zugriff konfiguriert wurde. Weitere Informationen finden Sie unter Konfigurieren des HTTP-Zugriffs auf Analysis Services in Internet Information Services (IIS) 8.0 für HTTP-Verbindungen .
Wenn dieser Parameter angegeben wird, werden der Benutzername und das Kennwort verwendet, um eine Verbindung mit der angegebenen Analysis-Server-Instanz herzustellen. Wenn keine Anmeldeinformationen angegeben werden, werden standardmäßige Windows-Konten des Benutzers verwendet, der das Tool ausführt.
Um diesen Parameter zu verwenden, erstellen Sie zuerst ein PSCredential-Objekt mit Get-Credential, um den Benutzernamen und das Kennwort anzugeben (z. B.
$Cred = Get-Credential "Adventure-works\bobh"
. Sie können dieses Objekt dann an den Parameter "Anmeldeinformationen" übergeben (
-Anmeldeinformationen $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
Gibt an, ob die Datenquelle remote oder lokal ist, basierend auf dem Speicherort der Partition.
Type: | RestoreDataSourceType |
Accepted values: | Remote, Local |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-File
Gibt den Namen der Sicherungsdatei an, die Sie wiederherstellen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Folders
Gibt Partitionsordner auf der lokalen oder Remoteinstanz an.
Type: | RestoreFolder[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Server
Gibt optional die Serverinstanz an, mit der eine Verbindung hergestellt werden soll, wenn sie derzeit nicht im SQLAS-Anbieterverzeichnis vorhanden ist.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipal
Gibt an, dass diese Verbindung den Dienstprinzipal verwendet.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
Die Mandanten-ID für den Dienstprinzipal.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Hinweise
Unterstützt auf allen Analysis Services-Instanzen