任何帮助将不胜感激。当代码中提供了文件夹的完整服务器路径时,我无法还原SSAS多维数据集。
当我给代码的正常驱动器路径(例如F:\ OLAP)时,SSAS多维数据集还原工作,但是当我将服务器名称分配给相同的共享文件夹(\ servername \ F \ OLAP)时,则以下内容生成错误:
[Analysis Services Execute DDL Task] Error: File system error: The following error occurred during a file operation: Cannot create a file when that file already exists. . (\\servername\F\OLAP\28AEC4E6A0A74DF88A3F\CUBE.5.db).
代码类似于下面的代码,并且具有AllowOverwrite属性yo'true'
<Restore xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<File>\\10.10.10.10\e\Live\DWH\OLAP_backup.abf</File>
<DatabaseName>OLAP</DatabaseName>
<AllowOverwrite>true</AllowOverwrite>
<DbStorageLocation xmlns="http://schemas.microsoft.com/analysisservices/2008/engine/100/100">F:\OLAP\</DbStorageLocation>
</Restore>
我不确定你们是否已经遇到过这个并知道根本原因还是容易解决的问题?
谢谢