常规属性

Analysis Services 支持下表中列出的服务器属性。 本主题记录了 msmdsrv.ini 文件中未包含在特定部分(如安全性、网络或 ThreadPool)中的那些服务器属性。 有关其他服务器属性以及如何设置它们的详细信息,请参阅 Analysis Services 中的“配置服务器属性”。

适用于: 多维和表格服务器模式,除非另有说明

非特定类别

AdminTimeout
一个有符号的 32 位整数属性,用于定义管理员超时(以秒为单位)。 您不应更改此高级属性,除非是在微软支持团队的指导下。

此属性的默认值为零(0),表示没有超时。

AllowedBrowsingFolders
一个字符串属性,该属性在分隔列表中指定在 Analysis Services 对话框中保存、打开和查找文件时可以浏览的文件夹。 Analysis Services 服务账户必须对您添加到列表中的任何文件夹具备读取和写入权限。

BackupDir
一个字符串属性,用于标识默认情况下存储备份文件的目录的名称,如果路径未指定为 Backup 命令的一部分。

CollationName
标识服务器排序规则的字符串属性。 有关详细信息,请参阅语言和排序规则(分析服务)。

CommitTimeout
一个整数属性,该属性指定服务器将等待获取写入锁的时间(以毫秒为单位),以便提交事务。 服务器通常需要一个等待期,因为在能够获取用于提交事务的写入锁之前,必须先等待其他锁被释放。

此属性的默认值为零(0),指示服务器将无限期等待。 有关锁相关属性的详细信息,请参阅 SQL Server 2008 R2 Analysis Services 操作指南

CoordinatorBuildMaxThreads
一个有符号的 32 位整数属性,用于定义分配给构建分区索引的最大线程数。 增加此值以加快分区索引编制速度,以节省内存使用量。 有关此属性的详细信息,请参阅 SQL Server 2008 R2 Analysis Services作指南

CoordinatorCancelCount
一个有符号的 32 位整数属性,用于定义服务器检查是否发生了 Cancel 事件的频率(基于内部迭代计数)。 减少此数字,以更频繁地检查取消操作,但会降低总体性能。

CoordinatorCancelCount 在表格服务器模式下被忽略。

CoordinatorExecutionMode
一个有符号的32位整数属性,用于定义服务器将尝试的最大并行操作数,包括处理操作和查询操作。 零(0)表示服务器将根据内部算法做出决定。 正数表示操作总数的最大值。 负数经过符号反转后,表示每个处理器的最大操作次数。

CoordinatorExecutionMode 在表格服务器模式下被忽略。

此属性的默认值为 -4,指示服务器限制为每个处理器 4 个并行作。 有关此属性的详细信息,请参阅 SQL Server 2008 R2 Analysis Services作指南

CoordinatorQueryMaxThreads
一个有符号 32 位整数属性,用于定义查询解析期间每个分区段的最大线程数。 并发用户数越少,此值就越高,代价是内存。 相反,如果存在大量并发用户,可能需要将其降低。

CoordinatorShutdownMode
定义协调器关闭模式的布尔属性。 这是一个高级属性,除非在微软支持团队的指导下,否则不应更改。

DataDir
一个字符串属性,用于标识存储数据的目录的名称。

DeploymentMode
确定 Analysis Services 服务器实例的操作环境。 此属性在对话框、消息和文档中称为“服务器模式”。 此属性由 SQL Server 安装程序根据安装 Analysis Services 时选择的服务器模式进行配置。 此属性应仅被视为内部属性,始终使用安装程序指定的值。

此属性的有效值包括:

价值 DESCRIPTION
0 这是默认值。 它指定多维模式,用于服务使用 MOLAP、HOLAP 和 ROLAP 存储的多维数据库,以及数据挖掘模型。
1 指定作为 PowerPivot for SharePoint 部署的一部分安装的 Analysis Services 实例。 请勿更改作为 PowerPivot for SharePoint 安装的一部分的 Analysis Services 实例的部署模式属性。 如果更改模式,PowerPivot 数据将不再在服务器上运行。
2 指定用于托管使用内存中存储或 DirectQuery 存储的表格模型数据库的表格模式。

每种模式都是互不相容的。 配置为表格模式的服务器无法运行包含多维数据集和维度的 Analysis Services 数据库。 如果基础计算机硬件可以支持它,则可以在同一台计算机上安装多个 Analysis Services 实例,并将每个实例配置为使用不同的部署模式。 请记住,Analysis Services 是一个资源密集型应用程序。 建议仅在高端服务器上部署同一系统上的多个实例。

EnableFast1033Locale
一个高级属性,除非在微软支持的指导下,否则不应更改。

ExternalCommandTimeout
一个定义向外部服务器(包括关系数据源和外部分析服务服务器)发出命令的超时时间(以秒为单位)的整数属性。

此属性的默认值为 3600(秒)。

ExternalConnectionTimeout
一个整数属性,用于定义与外部服务器,包括关系数据源和外部 Analysis Services 服务器,建立连接时的超时时间,以秒为单位。 如果在连接字符串上指定了连接超时,则忽略此属性。

此属性的默认值为 60(秒)。

ForceCommitTimeout
一个整数属性,该属性指定写入提交操作应在取消先于当前命令的其他命令(包括正在进行的查询)之前等待的时间(以毫秒为单位)。 这样,提交事务就可以通过取消优先级较低的操作(如查询)来继续进行。

此属性的默认值为 30 秒(30000 毫秒),表示在提交事务等待 30 秒之前,不会强制其他命令超时。

注释

此事件取消的查询和进程将报告以下错误消息:“Server: The operation has been cancelled

有关此属性的详细信息,请参阅 SQL Server 2008 R2 Analysis Services作指南

重要

ForceCommitTimeout 适用于数据立方体处理命令和回写操作。

IdleConnectionTimeout
一个整数属性,指定处于非活动状态的连接超时(以秒为单位)。

此属性的默认值为零(0),指示空闲连接不会超时。

IdleOrphanSessionTimeout
一个整数属性,用于定义孤立会话在服务器内存中保留多长时间(以秒为单位)。 没有关联连接的会话称为孤立无援会话。 默认值为 120 秒。

InstanceVisible
一个布尔属性,指示服务器实例是否可见以发现来自 SQL Server Browser 服务的实例请求。 默认值为 True。 如果将其设置为 false,则实例对 SQL Server Browser 不可见。

Language
定义语言的字符串属性,包括错误消息和数字格式。 此属性替代 CollationName 属性。

此属性的默认值为空,指示 CollationName 属性定义语言。

LogDir
一个字符串属性,用于标识包含服务器日志的目录的名称。 此属性仅适用于磁盘文件用于日志记录时,而不是数据库表(默认行为)。

MaxIdleSessionTimeout
一个整数属性,用于定义最大空闲会话超时(以秒为单位)。 默认值为零(0),表示会话永远不会超时。但是,如果服务器处于资源约束之下,仍将删除空闲会话。

MinIdleSessionTimeout
一个整数类型的属性,该属性定义空闲会话超时的最短时间,以秒为单位。 默认值为 2700 秒。 此时间过后,服务器将允许结束空闲会话,但只会在需要内存时执行此作。

Port
一个整数属性,用于定义服务器将侦听客户端连接的端口号。 如果未设置,服务器会动态查找第一个未使用的端口。

此属性的默认值为零(0),后者又默认为端口 2383。 有关端口配置的详细信息,请参阅 配置 Windows 防火墙以允许 Analysis Services 访问

ServerTimeout
一个整数,用于定义查询的超时(以秒为单位)。 默认值为 3600 秒(或 60 分钟)。 零(0)表示查询不会超时。

TempDir
一个字符串属性,指定用于存储处理、还原和其他作期间使用的临时文件的位置。 此属性的默认值由安装程序确定。 如果未指定,则默认值为“数据”目录。

请求优先级类别

Enabled
在Microsoft支持的指导下,才可更改的高级属性。

StatisticsStoreSize
除非在Microsoft支持的指导下,否则不应更改此高级属性。

另请参阅

在 Analysis Services 中配置服务器属性
确定 Analysis Services 实例的服务器模式