New-RestoreLocation
Usato per aggiungere un percorso di ripristino al server.
Sintassi
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>]
Descrizione
Il cmdlet New-RestoreLocation contiene informazioni utilizzate per ripristinare un database, tra cui la stringa di connessione del server e del database, le proprietà dell'origine dati, nonché i file e le cartelle associati al database ripristinato.
Module requirements: version 21+ on PowerShell 5.1; version 21 (recent preview) or version 22+ on PowerShell 7.x.
Parametri
-ApplicationId
ID applicazione per l'entità servizio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsTemplate
Specifica se l'oggetto deve essere creato in memoria e deve essere restituito.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateThumbprint
Identificazione personale del certificato per l'entità servizio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ConnectionString
Specifica la stringa di connessione di un'istanza di Analysis Services remota.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Questo parametro è utilizzato per passare un nome utente e una password quando si utilizza una connessione HTTP a un'istanza di Analysis Services, se configurata per l'accesso HTTP. Per altre informazioni, vedere Configurare l'accesso HTTP a Analysis Services in Internet Information Services (IIS) 8.0 per le connessioni HTTP.
Se si specifica questo parametro, il nome utente e la password saranno utilizzati per connettersi all'istanza di Analysis Services specificata. Se non vengono specificate credenziali, verrà usato l'account windows predefinito dell'utente che esegue lo strumento.
Per usare questo parametro, creare prima un oggetto PSCredential usando Get-Credential per specificare il nome utente e la password, ad esempio
$Cred = Get-Credential "adventure-works\bobh"
. È quindi possibile eseguire la pipe di questo oggetto al parametro 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
Specifica se l'origine dati è remota o locale, in base al percorso della partizione.
Type: | RestoreDataSourceType |
Accepted values: | Remote, Local |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-File
Specifica il nome del file di backup che si ripristina.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Folders
Specifica le cartelle della partizione nell'istanza locale o remota.
Type: | RestoreFolder[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Server
Facoltativamente specifica l'istanza del server da connettere a se non è attualmente presente nella directory del provider SQLAS.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ServicePrincipal
Specifica che questa connessione usa l'entità servizio.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TenantId
ID tenant per l'entità servizio.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Note
Supportato in tutte le istanze di Analysis Services