恢复多维数据集时的SSAS停机时间

时间:2013-02-27 19:44:56

标签: sql sql-server ssas

恢复SSAS多维数据集时遇到停机问题。这让我想知道SSAS是否进行了就地恢复,或者它是否并行恢复然后替换了实时多维数据集?我似乎无法在MSDN文档中找到任何答案。

是否有人知道SSAS还原的工作原理以及SSAS是否会在还原过程中拒绝与多维数据集的连接?

2 个答案:

答案 0 :(得分:2)

由于多维数据集最终是基于文件的,因此在其上获取一个writelock以便在还原期间覆盖将阻止对该文件的所有访问,包括对多维数据集的查询。

This article has a lot of details on what happens during the backup/restore process.以下是相关部分:

  

请注意,在目标服务器上还原数据库时,请执行以下操作:   首先启动读锁定,然后释放以进行验证,写入   如果数据库存在,则启动锁定,恢复文件,   释放写锁定,然后释放读锁定。这个   锁机制确保数据库的完整性   恢复。同时,这也意味着数据库不能   在恢复期间被查询。

答案 1 :(得分:0)

如果您不希望用户停机而允许同时访问SSAS数据库,请使用“同步”选项。