Elemento Restore (XMLA)
Restaura um banco de dados de um arquivo de backup do MicrosoftSQL ServerAnalysis Services.
Sintaxe
<Command>
<Restore>
<DatabaseName>...</DatabaseName>
<DatabaseID>...</DatabaseID>
<File>...</File>
<Security>...</Security>
<AllowOverwrite>...</AllowOverwrite>
<Password>...</Password>
<Locations>...</Locations>
<DbStorageLocation>...</DbStorageLocation>
</Restore>
</Command>
Características do elemento
Característica |
Descrição |
---|---|
Comprimento e tipo de dados |
Nenhum |
Valor padrão |
Nenhum |
Cardinalidade |
0-n: elemento opcional que pode ocorrer mais de uma vez. |
Relações do elemento
Relação |
Elemento |
---|---|
Elementos pai |
|
Elementos filhos |
AllowOverwrite, DatabaseName, DatabaseID, File, Locations, Password, Security, DbStorageLocation |
Comentários
O comando Restore restaura um backup especificado Analysis Services no elemento DatabaseName a partir de um arquivo de backup e, opcionalmente, restaura partições remotas de arquivos de backup remotos.
Dependendo do modo de armazenamento usado por objetos armazenados no arquivo de backup, o comando Restore restaura informações conforme listado na tabela a seguir.
Modo de armazenamento |
Informações |
---|---|
OLAP multidimensional (MOLAP) |
Dados de origem, agregações e metadados |
OLAP híbrido (HOLAP) |
Agregações e metadados |
OLAP relacional (ROLAP) |
Metadados |
Durante um comando Restore, um bloqueio exclusivo é colocado no banco de dados do Analysis Services especificado no elemento DatabaseName. O bloqueio é liberado depois de o comando Restore ser concluído.
Para obter mais informações sobre o procedimento de backup e restauração de bancos de dados, consulte Fazendo backup, restaurando e sincronizando bancos de dados (XMLA).
Observação sobre segurança |
---|
Para cada arquivo de backup, o usuário que executar o comando de restauração deve ter permissão para ler no local de backup especificado para cada arquivo. Para restaurar um banco de dados do Analysis Services que não esteja instalado no servidor, o usuário também deve ser membro da função de servidor dessa instância do Analysis Services. Para substituir um banco de dados do Analysis Services, o usuário deve ter uma das seguintes funções: membro da função de servidor da instância do Analysis Services ou membro de uma função de banco de dados com permissões de Controle Total (Administrador) no banco de dados a ser restaurado. |
Observação |
---|
Após restaurar um banco de dados existente, o usuário que o restaurou poderá perder o acesso ao banco de dados restaurado. Essa perda de acesso pode ocorrer se, no momento da execução do backup, o usuário não for membro da função de servidor, nem membro da função de banco de dados com permissões de Controle total (Administrador). |