Partager via


Restore-ASDatabase

Restaure une base de données Analysis Service spécifiée à partir d’un fichier de sauvegarde.

Syntaxe

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>]
       [-ProgressAction <ActionPreference>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-ProgressAction <ActionPreference>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-ProgressAction <ActionPreference>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]
Restore-ASDatabase
       [-Server <String>]
       [-Credential <PSCredential>]
       [-ServicePrincipal]
       [-ApplicationId <String>]
       [-TenantId <String>]
       [-CertificateThumbprint <String>]
       [-ProgressAction <ActionPreference>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Permet à un administrateur de base de données de restaurer la base de données Analysis Service à partir d’un fichier de sauvegarde. Si seul le nom du fichier de sauvegarde est mentionné sans l’emplacement, l’emplacement de sauvegarde par défaut spécifié pendant l’installation est pris en compte.

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

Paramètres

-AllowOverwrite

Indique si les fichiers de destination peuvent être remplacés pendant la restauration.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ApplicationId

ID d’application du principal de service.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-CertificateThumbprint

Empreinte numérique du certificat pour le principal de service.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Credential

Si ce paramètre est spécifié, le nom d’utilisateur et le mot de passe transmis sont utilisés pour se connecter à l’instance d’Analysis Server spécifiée. Si aucune information d’identification n’est spécifiée, le compte Windows par défaut de l’utilisateur qui exécute l’outil sera utilisé.

Type:PSCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Locations

Emplacement distant des partitions à restaurer.

Type:RestoreLocation[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Nom de la base de données Analysis Services à restaurer.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Password

Mot de passe à utiliser pour déchiffrer le fichier de restauration.

Type:SecureString
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ProgressAction

Détermine comment PowerShell répond aux mises à jour de progression générées par un script, une applet de commande ou un fournisseur, telles que les barres de progression générées par l’applet de commande Write-Progress. L’applet de commande Write-Progress crée des barres de progression qui affichent l’état d’une commande.

Type:ActionPreference
Alias:proga
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-RestoreFile

Restaure une base de données Analysis Service spécifiée à partir d’un fichier de sauvegarde.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Security

Représente les paramètres de sécurité de l’opération de restauration.

Type:RestoreSecurity
Valeurs acceptées:CopyAll, SkipMembership, IgnoreSecurity
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Server

Spécifie éventuellement l’instance de serveur à laquelle se connecter s’il n’est pas actuellement dans le répertoire du fournisseur SQLAS.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ServicePrincipal

Spécifie que cette connexion utilise le principal de service.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-StorageLocation

Emplacement de stockage de la base de données.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-TenantId

ID de locataire du principal de service.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

System.String

Notes

Prise en charge sur toutes les instances Analysis Services actuellement non prises en charge par le produit PowerBI Premium. Elle sera prise en charge à l’avenir.