Elemento Restore (XMLA)
Restaura um banco Analysis Services de dados de um arquivo de backup.
Syntax
<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 de elemento
Relação | Elemento |
---|---|
Elementos pai | Comando |
Elementos filho | AllowOverwrite, DatabaseName, DatabaseID, File, Locations, Password, Security, DbStorageLocation |
Comentários
O comando Restore restaura um banco Analysis Services banco de dados especificado no elemento DatabaseName 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 Analysis Services banco de dados especificado no elemento DatabaseName . O bloqueio é liberado depois de o comando Restore ser concluído.
Importante
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 Analysis Services de dados que não está instalado no servidor, o usuário também deve ser membro da função de servidor para essa Analysis Services instância. Para substituir um banco de dados Analysis Services, o usuário deve ter uma das seguintes funções: um membro da função de servidor para a instância do Analysis Services ou um 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).