来自SQL Server

时间:2015-07-14 15:40:04

标签: sql-server ssas olap-cube

我在服务器(X)上有一个SQL Server代理作业,它有一个应该处理远程服务器(Y)上的数据立方体的步骤。

每当我运行作业时,它都会失败并说服务器(X)没有 处理多维数据集的权限或它不存在。我相信我的工作设置正确,但如何在服务器(Y)上访问服务器(X)以处理多维数据集?下面是我正在使用的脚本。使用“SQL Server Analysis Services命令”

<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:ddl300="http://schemas.microsoft.com/analysisservices/2011/engine/300" xmlns:ddl300_300="http://schemas.microsoft.com/analysisservices/2011/engine/300/300" xmlns:ddl400="http://schemas.microsoft.com/analysisservices/2012/engine/400" xmlns:ddl400_400="http://schemas.microsoft.com/analysisservices/2012/engine/400/400">
<Object>
  <DatabaseID>Analysis Services Project1</DatabaseID>
  <CubeID>S2E</CubeID>
</Object>
<Type>ProcessFull</Type>
<WriteBackTableCreation>UseExisting</WriteBackTableCreation>
</Process>
</Batch>

当我通过对象资源管理器将服务器(x)添加到服务器(Y)上的管理员角色时,我无法通过检查名称按钮找到服务器。请帮忙。

1 个答案:

答案 0 :(得分:0)

发现这是我的问题的答案。创建代理帐户并使用它来处理数据多维数据集。

DBA StackExchange Question/Answer