Élément Restore (XMLA)
Restaure une base de données Microsoft SQL Server Analysis Services à partir d'un fichier de sauvegarde.
Syntaxe
<Command>
<Restore>
<DatabaseName>...</DatabaseName>
<DatabaseId>...</DatabaseId>
<File>...</File>
<Security>...</Security>
<AllowOverwrite>...</AllowOverwrite>
<Password>...</Password>
<Locations>...</Locations>
<DbStorageLocation>...</DbStorageLocation>
</Restore>
</Command>
Caractéristiques de l'élément
Caractéristique |
Description |
---|---|
Type de données et longueur |
Aucun |
Valeur par défaut |
Aucune |
Cardinalité |
0-n : élément facultatif susceptible d'apparaître plusieurs fois. |
Relations entre les éléments
Relation |
Élément |
---|---|
Éléments parents |
|
Éléments enfants |
AllowOverwrite, DatabaseName, DatabaseId, File, Locations, Password, Security, DbStorageLocation |
Notes
La commande Restore restaure une base de données Analysis Services spécifiée dans l'élément DatabaseName à partir d'un fichier de sauvegarde. Elle permet également, si vous le souhaitez, de restaurer des partitions distantes à partir de fichiers de sauvegarde.
Les informations restaurées par la commande Restore varient en fonction du mode de stockage utilisé par les objets stockés dans le fichier de sauvegarde, comme indiqué dans le tableau suivant.
Mode de stockage |
Informations |
---|---|
OLAP multidimensionnel (MOLAP) |
Données sources, agrégations et métadonnées |
Hybrid OLAP (HOLAP) |
Agrégations et métadonnées |
OLAP relationnel (ROLAP) |
Métadonnées |
Lors de l'exécution d'une commande Restore, un verrou exclusif est placé dans la base de données Analysis Services spécifiée dans l'élément DatabaseName. Le verrou est libéré lorsque la commande Restore est terminée.
Pour plus d'informations sur la sauvegarde et la restauration des bases de données, consultez Sauvegarde, restauration et synchronisation de bases de données (XMLA).
Remarque relative à la sécurité |
---|
Pour chaque fichier de sauvegarde, l'utilisateur qui exécute la commande de restauration doit avoir l'autorisation de lire à partir de l'emplacement de sauvegarde spécifié pour chaque fichier. Pour restaurer une base de données Analysis Services qui n'est pas installée sur le serveur, l'utilisateur doit également être un membre du rôle serveur pour cette instance d'Analysis Services. Pour remplacer une base de données Analysis Services, l'utilisateur doit avoir l'un des rôles suivants : membre du rôle serveur pour l'instance d'Analysis Services ou membre d'un rôle de base de données avec les autorisations de contrôle total (Administrateur) sur la base de données à restaurer. |
Notes
Après la restauration d'une base de données existante, l'utilisateur qui a restauré la base de données peut perdre l'accès à la base de données restaurée. Cette perte d'accès peut se produire si, au moment de la sauvegarde, l'utilisateur n'était pas un membre du rôle de serveur ou n'était pas un membre du rôle de base de données avec les autorisations de contrôle total (Administrateur).
Voir aussi