上下文是 OLAP 多维数据集开发。通过 SQL Server Data Tools(SSDT,新的 BIDS)配置我的项目后,我无法部署该项目。
每次部署过程开始时,我都会收到如下错误:
文件系统错误:打开文件'\\?\D:\[...]\database\mssql\tmpdb\MDTempStore_1864_9_no8wd.tmp'时出现以下错误:访问被拒绝。
([...] 表示我为简单起见而省略的路径的某些部分)
我总是收到同样的错误,表明无法访问某些 .tmp 文件。
我的环境:
- 操作系统:Windows Server 2008 R2 标准版、SP1
- SQL Server:SQL Server 2012 (v11.0.2100.60),在本地主机上运行
我尝试了什么:
- 我拥有相关文件夹的文件系统访问权限(有时我什至尝试在机器上使用管理员权限,但没有帮助)
- 我试图停用防病毒软件,以防它正在执行访问扫描(仍然没有帮助)
- 尝试部署/处理单个维度会导致相同的问题
- 通过 SMO(而不是 SSDT)以编程方式部署维度或多维数据集会遇到同样的问题
- 部署 DataSource 对象以及 DataSourceView 对象工作正常
也许你们中的一些人面临类似的问题或有进一步的建议/想法?
谢谢你的帮助!