配置SQL Server 2005 Analysis Services Project Server 2007 多维数据集生成服务
Project server 2007 原本使用sql 2000 Analysis Services 生成多维数据分析,但是现在都在升级了新的数据平台,微软已经出版了如何配置配置SQL Server 2005 Analysis Services Project Server 2007 多维数据集生成服务的要求。
我这里的就是使用project server 20007sql 2005
配置 SSP 帐户以访问 SQL Server 2005 Analysis Services
ssp账户添加到sql olap 用户组
配置 SSP 帐户使其具有 SQL Server 2005 Analysis Services 中的管理权限
配置olap 用户组数据库的管理权限

SQL Server 2005 Analysis Services

Project Server 应用程序服务器上安装 DSO 客户端之后,必须同时配置 SQL Server 2005 Analysis Services 以便访问存储库。您可以通过下列两种方法在 SQL Server 2005 Analysis Services 中创建存储库:
·         使用 SQL Server 2000 Microsoft Jet 数据库创建存储库
·         SQL Server 2005 数据库中创建存储库
这里使用
 
第二种方法:
 

通过创建 SQL Server 2005 数据库来创建存储库

如果没有已迁移到 SQL Server 数据库的 OLAP 存储库文件,则可在 SQL Server 中创建此文件以便在 SQL Server 2005 Analysis Services 中使用。以下过程将创建存储库数据库,并运行 SQL 脚本以创建所需数据库架构。

SQL Server 2005 中创建存储库数据库

1.  打开 SQL Server Management Studio,对于服务器类型,选择数据库引擎,然后单击连接
2.  Microsoft SQL Server Management Studio 中,右键单击数据库文件夹,然后单击新建数据库
3.  新建数据库页的数据库名称中,键入“Analysis Services Repository”。单击确定
4.  对象资源管理器列表中,展开安全文件夹。右键单击登录名,然后单击新建登录名
5.  登录名部分中,单击搜索
6.  选择用户或组页中,单击对象类型
7.  对象类型页中,选择,然后单击确定
8.  选择用户或组页中,转到输入要选择的对象名称框,然后输入该计算机的 SQLServer2005MSOLAPUser$<服务器名称>$MSSQLSERVER。单击确定
9.  选择页列表中,单击用户映射。在映射到此登录名的用户列表中,选择“Analysis Services Repository”
10.在存储库数据库的数据库角色成员身份:”列表中,选择“db_owner”。单击确定
11. Microsoft SQL Server Management Studio 中,展开数据库文件夹,然后右键单击“Analysis Services Repository”。单击新建查询
12.查询编辑器屏幕中,输入以下文本:
CREATE TABLE [dbo].[OlapObjects] (
            [ID] [varchar] (36) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
            [ParentID] [varchar] (36) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
            [ObjectName] [nvarchar] (150) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
            [ClassType] [int] NOT NULL ,
            [ObjectDefinition] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
            [LastUpdated] [datetime] NULL ,
            [Changed] [bit] NULL ,
            [Version] [int] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
CREATE TABLE [dbo].[Server] (
            [ObjectDefinition] [ntext] COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
13.执行脚本。该脚本将创建存储库所需的数据库架构。
配置 Analysis Services 以使用 SQL Server 存储库数据库
  1. SQL Server 2005 中,启动 SQL Server Management Studio。在连接到服务器窗口中,选择“Analysis Services”,然后单击连接
  2. SQL Server Management Studio 对象资源管理器窗格中,右键单击 Analysis Services 名称,然后选择属性
  3. “Analysis Services 属性页的选择页部分中,选择常规。选择显示高级(全部)属性
  4. 名称列表中选择“DSO\RepositoryConnectionString”
    1. 列中选择字符串的相应值,然后单击显示在该值右侧的框以显示连接管理器页。
    2. 连接管理器页的提供程序列表中,选择本机 OLE DB\SQL Native Client”
    3. 服务器名称列表中,选择存储库数据库所在的服务器。
    4. 登录到服务器字段中,输入用于登录到服务器的帐户信息。
    5. 连接到数据库部分,选择一个数据库名称。
    6. 单击确定
  5. 名称列表中选择“DSO\RemoteRepositoryConnectionString”
    1. 列中选择字符串的相应值,然后单击显示在该值右侧的框以显示连接管理器页。
    2. 连接管理器页的提供程序列表中,选择本机 OLE DB\SQL Native Client”
    3. 服务器名称列表中,选择存储库数据库所在的服务器。
    4. 登录到服务器字段中,输入用于登录到服务器的帐户信息。
    5. 连接到数据库部分中,选择选择或输入数据库名称,然后输入存储库文件的名称。
    6. 单击确定
  6. “Analysis Server 属性页中,单击确定