Compartilhar via


Opções de restauração

Há muitos modos de restaurar bancos de dados do Microsoft SQL Server Analysis Services e todos eles requerem que você tenha permissões de administrador de computador servidor e de banco de dados do Analysis Services. Para restaurar um banco de dados do Analysis Services, você pode abrir a caixa de diálogo Restaurar Banco de Dados no SQL Server Management Studio, selecionar a configuração de opções apropriadas e depois executar a restauração na caixa de diálogo. Ou, você pode criar um script que usa as configurações já especificadas no arquivo; o script pode ser salvo e executado sempre que necessário. Desse modo, a restauração é concluída usando o XMLA, como descrito na próxima seção.

Restaurando bancos de dados usando o XMLA

O comando XMLA Restore é um modo de automatizar o processo de restauração executando uma restauração com base em um arquivo .abf. O comando Restore tem várias propriedades que podem ser definidas para especificar definições de segurança, onde partições remotas deveriam ser armazenadas e a realocação de objetos relacionais OLAP (ROLAP). Para obter mais informações, consulte Elemento Restore (XMLA).

Observação sobre segurançaObservação sobre segurança

Para cada arquivo de backup, o usuário que executa o comando restore deve ter permissão para leitura 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çãoObservaçã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, na hora em que o backup foi executado, o usuário não era um membro da função de servidor ou não era um membro da função de banco de dados com permissões de controle total (Administrador).