Condividi tramite


Restore-ASDatabase

Ripristina un database di Analysis Services specificato da un file di backup.

Sintassi

Restore-ASDatabase
       [-RestoreFile] <String>
       [-Name] <String>
       [-AllowOverwrite]
       [-Security <RestoreSecurity>]
       [-Password <SecureString>]
       [-StorageLocation <String>]
       [-Locations <RestoreLocation[]>]
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Descrizione

Consente agli amministratori di database di eseguire il ripristino del database di Analysis Services da un file di backup. Se viene specificato solo il nome del file di backup senza il percorso, verrà utilizzato il percorso di backup predefinito specificato durante l'installazione.

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

Parametri

-AllowOverwrite

Indica se i file di destinazione possono essere sovrascritti durante il ripristino.

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

-ApplicationId

ID applicazione per l'entità servizio.

Type:String
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

-Credential

Se questo parametro viene specificato, il nome utente e la password passati verranno utilizzati per la connessione all'istanza di Analysis Server specificata. Se non viene specificata alcuna credenziale, verrà utilizzato l'account predefinito di Windows dell'utente che sta eseguendo lo strumento.

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

-Locations

Percorso remoto delle partizioni da ripristinare.

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

-Name

Nome del database di Analysis Services da ripristinare.

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

-Password

Password da usare per decrittografare il file di ripristino.

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

-RestoreFile

Ripristina un database di Analysis Services specificato da un file di backup.

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

-Security

Indica le impostazioni di sicurezza per l'operazione di ripristino.

Type:RestoreSecurity
Accepted values:CopyAll, SkipMembership, IgnoreSecurity
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

-StorageLocation

Percorso di archiviazione del database.

Type:String
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

Input

System.String

Note

Supportato in tutte le istanze di Analysis Services Attualmente non supportate dal prodotto PowerBI Premium. Sarà supportato in futuro.