none
SQL SERVER 2008 远程分区问题 RRS feed

  • 问题

  • 按照kb:How to:Define a Remote Partition页面的说明操作

    最后一步process无法通过:显示错误信息是

    Errors in the OLE DB provider. The server returned the following error:  (Errors in the OLE DB provider. The server returned the following error:  (Either the user, domain\user, does not have access to the xxxx database, or the database does not exist.).)
    2013年6月26日 9:11

全部回复

  • 对这个kb,我有几个疑问:

    1. 在step 3在主分区项目的服务器的名字是应该填我的 机器名\实例名 吗?

    2. 在step 5是否是创建一个空的工程?然后新的data source的名字有特殊要求吗?

    2013年6月26日 9:19
  • 1.是的,部署主分区的服务器。

    2.是创建另一个空的工程,没有特殊要求。

    简单的说,你要搞好两个AS server/database,然后才能建立远程分区。


    想不想时已是想,不如不想都不想。

    2013年6月26日 11:31
    版主
  • 谢谢 对于2,我在创建从工程的时候,如果新的数据源的ID和主数据源不一致,我部署的时候就过不去

    2013年6月27日 0:07
  • 1.是的,部署主分区的服务器。

    2.是创建另一个空的工程,没有特殊要求。

    简单的说,你要搞好两个AS server/database,然后才能建立远程分区。


    想不想时已是想,不如不想都不想。

    你说的这个“搞好”具体指哪几个方面?
    2013年6月27日 1:33
  • 搞好指:部署上去,能访问,结构一致。

    想不想时已是想,不如不想都不想。

    2013年6月27日 1:55
    版主
  • 另外,你得有两个AS Server/database的足够的访问权限。

    我不记得部署的详细界面了,但是我记得本地和远程的datasource id是可以指定的。


    想不想时已是想,不如不想都不想。

    2013年6月27日 2:00
    版主
  • 搞好指:部署上去,能访问,结构一致。

    想不想时已是想,不如不想都不想。


    就是主从都得先有database 和 cube 是吗?
    2013年6月27日 2:01
  • Are those servers in same domain? What's ssas service account? What kind of permission does it have?
    2013年6月27日 2:51
  • Are those servers in same domain? What's ssas service account? What kind of permission does it have?


    Yeah, they are both in same domain , the account is the sysadmin of sql server and adminstrator of both AS.
    • 已编辑 o秋晨o 2013年6月27日 3:35 new info
    2013年6月27日 3:34
  • Is it domain account?
    2013年6月27日 3:38
  • Yes, it's a domain user and in the administrator group of both Server.
    2013年6月27日 3:47
  • 我是按照wiki上说的来做的,下面我把我的大概步骤列下,希望大家帮忙看看有没有错误,谢谢了O(∩_∩)O~:

    1,分区之前的准备工作,在主server上准备好SQL Server和AS的数据库,可以访问;

    2,开始定义远程分区:    2.1 在主服务器上Business Intelligence Development Studio创建一个新的工程TestMaster,从AS中导入数据,修改server名字为machine name\instance,部署并处理项目;       2.2 在从服务器上,新建一个空的工程TestSub,新建data source,指向主服务器AS的TestMaster database,MasterDataSourceID 设置为TestMaster 的数据源ID,设置工程的server内容为machine name\instance,部署并处理工程;     2.3在主服务器上的TestMaster中新建一个data source 使其指向TestSub,删除一个分区,新建一个远程分区,部署并处理数据库


    • 已编辑 o秋晨o 2013年6月27日 4:00 new info
    2013年6月27日 3:54