SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 7

 

  Index      Manuals     SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     5      6      7      8     ..

 

 

 

SAP BusinessObjects Enterprise XI 3.1 Service Pack 3. Chinese Admin Guide (2010) - 7

 

 

17。

报表作业服务器使用作业状态更新 CMS。JobServerChild.exe 将自己清
除出内存。

18。

CMS 在其内存中更新作业状态,然后将实例信息写入 BusinessObjects
Enterprise 系统数据库。

2.7.2.2 运行将 Crystal 报表安排到默认位置的计划

1。

中央管理服务器(CMS)不断检查系统数据库,以确定是否有任何计划要
在该时间运行。

2。

到达计划指定的时间时,CMS 将基于在每个 Crystal Reports 作业服务
器上配置的“允许的最大作业数”值来查找可用的 Crystal Reports 作
业服务器。CMS 将作业信息发送到 Crystal Reports 作业服务器。CMS
发送到 Crystal Reports 作业服务器的信息包括报表 ID、格式、目标、
登录信息、参数以及选定公式。

3。

Crystal Reports 作业服务器与输入文件资源库服务器(FRS)通信,以
按照请求的报表 ID 获取报表模板。

4。

Crystal Reports 作业服务器启动 JobChildserver 进程。

5。

子进程(JobChildserver)在通过 Enterprise 基础结构从输入文件资源
库服务器收到模板时启动 ProcReport.dll。ProcReport.dll 包含从 CMS
传递到 Crystal Reports 作业服务器的所有参数。

6。

ProcReport.dll 启动 Crpe32.dll,后者将依据传递的所有参数来处理报
表。

7。

当仍在进行处理时,将按报表内定义的方式从数据库服务器中检索记录。

8。

Crystal Reports 作业服务器用作业状态定期更新 CMS。此时,状态显示
其正在进行处理。

9。

将报表编译到 Crystal Reports 作业服务器的内存中之后,就需要将该
报表导出为另一种格式,例如可移植文档格式(PDF)。导出为 PDF 时,
将使用 PDF.dll。

10。

还需要将包含已保存数据的报表提交到默认位置。然后会将其发送到输出
FRS。

11。

该过程完成后,Crystal Reports 作业服务器将用作业状态更新 CMS。此
时,报告的状态为成功。

12。

CMS 在其内存中更新作业状态,然后将实例信息写入 BusinessObjects
Enterprise 系统数据库。

2.7.2.3 为 Crystal 报表设置计划

1。

Web 客户端在 URL 中提交计划请求,通常通过 Web 服务器提交到 Web
应用程序服务器。

SAP BusinessObjects Enterprise 管理员指南

98

2。

Web 应用程序服务器解释 URL 请求,并确定该请求是计划请求。Web 应
用程序服务器将计划时间、数据库登录值、参数值、目标和格式发送到指
定的 CMS。

3。

CMS 确保用户具有权限来计划对象。如果用户有足够的权限,CMS 会向系
统数据库中添加一条新记录。CMS 还会将实例添加到其待定计划列表。

2.7.2.4 为 Web Intelligence 文档设置计划

1。

用户为文档设置计划,请求将发送到 Web 服务器。Web 服务器将文档计
划请求传递到 Web 应用程序服务器。

2。

Web 应用程序服务器将文档计划请求传递到 CMS。

3。

CMS 确定用户是否具有适当的权限来计划文档。如果用户有适当的权限来
计划文档,则用户将设置不同的计划参数,并且 CMS 会将计划的对象请
求提交到 CMS 系统数据库。在包含所有相关计划信息的 CMS 中创建 Web
Intelligence 文档的实例。

2.7.2.5 针对 Web Intelligence 文档运行计划

1。

CMS 监视系统数据库,以确定是否有在该时运行的计划。

2。

到达计划的时间时,CMS 将计划的请求以及该请求的所有相关信息发送到
承载 Web Intelligence 计划和发布服务的自适应作业服务器。

3。

自适应作业服务器(Web Intelligence 计划和发布服务)将基于每个
Web Intelligence 处理服务器上配置的“允许的最大作业数”值查找可
用的 Web Intelligence 处理服务器。

4。

Web Intelligence 处理服务器确定输入文件资源库服务器(FRS)的位
置,后者承载文档以及文档所基于的 Universe 元层文件。然后,Web
Intelligence 处理服务器从输入 FRS 中请求文档。输入 FRS 查找 Web
Intelligence 文档以及文档所基于的 Universe 文件,然后将它们传递
到 Web Intelligence 处理服务器。

5。

Web Intelligence 文档位于 Web Intelligence 处理服务器上的一个临
时目录中。Web Intelligence 处理服务器在内存中打开文档。QT.dll 依
据文档所基于的 Universe 生成 SQL。连接服务器(Web Intelligence
处理服务器的组件)连接到数据库。查询数据通过 QT.dll 传递回在其中
处理文档的文档引擎。创建一个新的成功实例。

6。

Web Intelligence 处理服务器将文档实例上载到输出 FRS。

7。

Web Intelligence 处理服务器通知自适应作业服务器(Web Intelligence
计划和发布服务):文档创建已完成。如果将文档安排为转到某个目标
(文件系统、FTP、SMTP 或收件箱),自适应作业服务器将从输出 FRS
中检索经过处理的文档,并将其传递到指定的目标。假定本示例中不是这
种情况。

99

信息工作流

8。

自适应作业服务器(Web Intelligence 计划和发布服务)使用作业状态
更新 CMS。

9。

CMS 在其内存中更新作业状态,然后将实例信息写入 BusinessObjects
Enterprise 系统数据库。

2.7.2.6 为程序运行计划

1。

用户对对象进行计划,请求将发送到 Web 服务器。

2。

Web 服务器将对象计划请求传递到 Web 应用程序服务器。

3。

Web 应用程序服务器将请求传递到 CMS。

4。

CMS 确定用户是否具有适当的权限来计划对象。

5。

如果用户具有适当的权限来计划对象,则 CMS 将计划的对象请求提交到
CMS 系统数据库。

6。

到达计划时间时,CMS 将基于每个程序作业服务器上配置的“允许的最大
作业数”值来查找可用的程序作业服务器。

7。

CMS 将作业信息发送到程序作业服务器。

8。

程序作业服务器与输入文件资源库服务器通信,并请求程序对象。

9。

输入文件资源库服务器将程序对象返回给程序作业服务器。

10。

程序作业服务器启动计划的对象。

11。

程序作业服务器用作业状态定期更新 CMS。此时报告的状态为程序正在处
理。

12。

程序作业服务器将日志文件发送到输出文件资源库服务器。

13。

输出文件资源库服务器通过发送对象日志文件,通知程序作业服务器对象
已成功计划。

14。

程序作业服务器用作业状态更新 CMS。

15。

CMS 在其内存中更新作业状态,然后将对象实例信息写入 BusinessObjects
Enterprise 系统数据库。

2.7.2.7 将实例发送到目标

1。

用户对对象进行计划,请求将发送到 Web 服务器。

2。

Web 服务器将对象计划请求传递到 Web 应用程序服务器。

3。

Web 应用程序服务器将请求传递到 CMS。

4。

CMS 确定用户是否具有适当的权限来计划对象。

5。

如果用户具有适当的权限来计划对象,则 CMS 将计划的对象请求提交到
CMS 系统数据库。

6。

到达计划时间时,CMS 将基于每个程序作业服务器上配置的“允许的最大
作业数”值来查找可用的程序作业服务器。

7。

CMS 将作业信息发送到程序作业服务器。

SAP BusinessObjects Enterprise 管理员指南

100

8。

程序作业服务器与输入文件资源库服务器通信,并请求程序对象。

9。

输入文件资源库服务器将程序对象返回给程序作业服务器。

10。

程序作业服务器启动计划的对象。

11。

程序作业服务器用作业状态定期更新 CMS。此时报告的状态为程序正在处
理。

12。

程序作业服务器将日志文件发送到输出文件资源库服务器。

13。

输出文件资源库服务器通过发送对象日志文件,通知程序作业服务器对象
已成功计划。

14。

程序作业服务器用作业状态更新 CMS。

15。

CMS 在其内存中更新作业状态,然后将对象实例信息写入 BusinessObjects
Enterprise 系统数据库。

2.7.3 查看

2.7.3.1 当页面存在于高速缓存服务器上时查看实例

1。

Web 客户端在 URL 中将查看请求发送到 Web 应用程序服务器。

2。

Web 应用程序服务器解释请求,并确定该请求是查看选定报表实例第一页
的请求。Web 应用程序服务器向 CMS 发送请求,以确保用户具有权限来
查看实例。

3。

CMS 检查系统数据库以验证用户权限。

4。

CMS 将响应发送到 Web 应用程序服务器,以确认用户具有足够的权限来
查看实例。

5。

Web 应用程序服务器向 Crystal Reports 高速缓存服务器发送请求,同
时请求报表实例的第一页。Crystal Reports 高速缓存服务器检查以确定
该页面是否已存在。如果该页面的确存在,Crystal Reports 高速缓存服
务器将该页面返回到 Web 应用程序服务器。

6。

Web 应用程序服务器将 .epf 页面发送到 Web 客户端,将在其中的
ActiveX 查看器中呈现该页面。

2.7.3.2 当报表实例页面的高速缓存文件不存在时查看该页面

1。

用户通过 Web 服务器将查看请求发送到 Web 应用程序服务器。

2。

Web 应用程序服务器将该请求识别为查看报表页面的请求。Web 应用程序
服务器检查 CMS,以确保用户具有足够的权限来查看报表。

3。

CMS 确定用户是否具有适当的权限来查看报表。

4。

CMS 将响应发送到 Web 应用程序服务器,以确认用户具有足够的权限来
查看报表。

101

信息工作流

5。

Web 应用程序服务器针对请求的报表页面(EPF 文件)向 Crystal Reports
高速缓存服务器发送请求。

6。

Crystal Reports 高速缓存服务器确定请求的 EPF 文件是否存在于高速
缓存目录中。

7。

在高速缓存目录中未找到请求的 EPF 文件。

8。

Crystal Reports 高速缓存服务器将请求发送到 Crystal Reports 页面
服务器。

9。

Crystal Reports 页面服务器查询输出 FRS 以查找请求的报表实例。

10。

输出 FRS 将请求的报表实例发送到 Crystal Reports 页面服务器。

11。

Crystal Reports 页面服务器打开报表实例,并检查报表以确定其是否包
含数据。

12。

Crystal Reports 页面服务器确定报表包含数据,并为请求的报表页面创
建 .EPF 文件,而不必连接到生产数据库。

13。

Crystal Reports 页面服务器将 EPF 文件发送到 Crystal Reports 高速
缓存服务器。

14。

Crystal Reports 高速缓存服务器将 EPF 文件写入高速缓存目录。

15。

Crystal Reports 高速缓存服务器将请求的页面发送到 Web 应用程序服
务器。

16。

Web 应用程序服务器将文件转发到 Web 服务器。

17。

Web 服务器将请求的页面发送到报表查看器。

2.7.3.3 查看 Voyager 工作区

1。

Web 客户端通过 Web 服务器将请求发送到 Web 应用程序服务器以查看新
工作区。Web 客户端使用 DHTML AJAX 技术(异步 JavaScript 和 XML)
与 Web 应用程序服务器通信。AJAX 技术允许更新部分页面,因此不必为
每个新请求呈现一个新页面。

2。

Web 应用程序服务器解释请求,并将其发送到平台(CMS)以确定用户是
否有权查看或创建新工作区。

3。

CMS 从系统数据库中检索用户的凭据。

4。

如果允许该用户查看或创建工作区,则 CMS 会向 Web 应用程序服务器发
送确认。同时,CMS 还会通过 CORBA 发送一个或多个可用 MDAS 服务器
的列表。

5。

Web 应用程序服务器从可用选择的列表中选取一个 MDAS 服务器,并将
CORBA 请求发送到 MDAS 服务器,以查找适当的 OLAP 服务器来创建新工
作区(或刷新现有工作区)。

6。

MDAS 服务器需要与输入 FRS 通信以检索适当的工作区文档,该文档包含
有关基础 OLAP 数据库以及与其一起保存的初始 OLAP 查询的信息。输入

SAP BusinessObjects Enterprise 管理员指南

102

FRS(通过 OS)从基础目录中检索适当的 Information Analyzer 工作区
(.amw),然后将该工作区发送回 MDAS。

7。

MDAS 服务器打开工作区,建立查询公式,并将其发送到 OLAP 数据库服
务器。MDAS 服务器必须针对 OLAP 数据源配置适当的 OLAP 数据库客户
端。需要将 Web 客户端查询转换为相应的 OLAP 查询。OLAP 数据库服务
器将查询结果发送回 MDAS 服务器。

8。

MDAS 服务器(基于创建、查看、打印或导出的请求)预先呈现结果,以
使 Java WAS 能够更快地完成呈现。MDAS 服务器将预先呈现的结果的
XML 包发送回 Web 应用程序服务器。

9。

Web 应用程序服务器呈现工作区,并通过 Web 服务器将经过格式设置的
页面或部分页面发送到 Web 客户端。Web 客户端显示更新的页面或新请
求的页面。这是一种零客户端解决方案,它不需要下载任何 Java 或
ActiveX 组件。

2.7.3.4 按需

2.7.3.4.1 按需查看报表

1。

Web 客户端在 URL 中发送按需查看请求,通常通过 Web 服务器发送到
Web 应用程序服务器。

2。

Web 应用程序服务器解释请求的页面和 URL 请求中发送的值,并确定该
请求是查看选定报表对象第一页的请求。

3。

Web 应用程序服务器向 CMS 发送请求,以确保用户具有权限来查看对象。
CMS 检查系统数据库,验证用户权限。

4。

CMS 向 Web 应用程序服务器发送响应,确认用户有足够的权限可以查看
对象。

5。

Web 应用程序服务器向 Crystal Reports 高速缓存服务器发送请求,并
请求报表对象的第一页。

6。

Crystal Reports 高速缓存服务器检查以确定该页面是否已存在。除非报
表(在另一个按需请求、数据库参数、参数的规定时间内)满足按需报表
共享的要求,否则 Crystal Reports 高速缓存服务器会针对 Crystal
Reports 处理服务器发送请求以生成页面。

7。

Crystal Reports 处理服务器从输入文件资源库服务器中请求报表对象。
输入文件资源库服务器将对象的副本发送到 Crystal Reports 处理服务
器。Crystal Reports 处理服务器在其内存中打开报表,并检查以确定报
表是否包含数据。

8。

假定报表对象中没有数据,则 Crystal Reports 处理服务器必须连接到
数据库来查询数据。

9。

Crystal Reports 处理服务器将 .epf 页面发送到 Crystal Reports 高
速缓存服务器。Crystal Reports 高速缓存服务器将 .epf 页面的副本存
储在其高速缓存目录中,以供新查看请求使用。

103

信息工作流

注意:

也可以在此步骤中生成 .etf 页面并将其发送到 Crystal Reports 高

速缓存服务器。在生成报表的第一页并对报表进行分组后,将生成 .etf
页面(报表的左窗格组树导航)。每个报表只有一个 .etf 页面,但此
.etf 页面的大小可以很大。

10。

Crystal Reports 高速缓存服务器将 .epf 页面发送到 Web 应用程序服
务器。

11。

Web 应用程序服务器将 .epf 页面发送到 Web 服务器。Web 服务器将
.epf 页面发送到用户计算机,将在该计算机的 Web 客户端的查看器中显
示该页面。

2.7.3.4.2 按需查看 Web Intelligence 文档

1。

Web 浏览器通过 Web 服务器将查看请求发送到 Web 应用程序服务器。

2。

Web 应用程序服务器确定该请求针对的是 Web Intelligence 文档,并向
CMS 发送请求以确保用户具有适当的权限来查看文档。

3。

CMS 将响应发送到 Web 应用程序服务器,以确认用户具有足够的权限来
查看文档。

4。

Web 应用程序服务器向 Web Intelligence 处理服务器发送请求,同时请
求文档。

5。

Web Intelligence 处理服务器从输入文件资源库服务器中请求文档,以
及构建请求的文档所依据的 Universe 文件。该 Universe 文件包含元层
信息,其中包括行和列级别安全性。

6。

输入文件资源库服务器将文档的副本以及构建请求的文档所依据的
Universe 文件发送到 Web Intelligence 处理服务器。

7。

Web Intelligence 报表引擎在内存中打开文档。

8。

Web Intelligence 报表引擎使用 QT 组件(inproc)和 ConnectionServer
(inproc)。QT 组件生成/验证/重新生成 SQL,并连接到数据库以运行
查询。ConnectionServer 使用 SQL 从数据库中获取数据发送到在其中处
理文档的报表引擎。

9。

Web Intelligence 处理服务器将请求的可查看文档页面发送到 Web 应用
程序服务器。Web 应用程序服务器将此可查看页面转发到 Web 服务器。
Web 服务器将可查看页面发送到用户计算机,并在其中的 Web 浏览器中
呈现该页面。

2.7.3.4.3 使用 Web 视图格式按需查看 Desktop Intelligence 文档

1。

Web 客户端借助 URL 将对 Desktop Intelligence 文档的查看请求发送
到 Web 服务器。

2。

Web 服务器将该请求发送到 Web 应用程序服务器。

SAP BusinessObjects Enterprise 管理员指南

104

3。

Web 应用程序服务器分析请求的页面和 URL 请求中发送的值,确定该请
求是对 Desktop Intelligence 文档的查看请求。Web 应用程序服务器向
CMS 发送请求,以确保用户有权查看该文档。

4。

CMS 检查系统数据库,验证用户权限。

5。

CMS 向 Web 应用程序服务器发送响应,确认用户有足够的权限可以查看
文档。

6。

Web 应用程序服务器向 Desktop Intelligence 高速缓存服务器发送请
求,请求该文档。

7。

Desktop Intelligence 高速缓存服务器检查是否已缓存该页面。如果已
缓存,Desktop Intelligence 高速缓存服务器将可查看的页面返回给
Web 应用程序服务器。如果未缓存,Desktop Intelligence 高速缓存服
务器将要求 Desktop Intelligence 处理服务器生成请求的 Desktop
Intelligence 文档可查看页面。

8。

Desktop Intelligence 处理服务器向输入 FRS 请求文档及其所基于的
Universe。输入 FRS 向 Desktop Intelligence 处理服务器发送文档的
副本和 Universe。Desktop Intelligence 报表引擎在其内存中打开文档
和 Universe。Desktop Intelligence 处理服务器依据报表所基于的
Universe 生成 SQL。

9。

连接服务器库(Desktop Intelligence 处理服务器的一部分)连接到数
据库,运行查询。查询数据传递回负责处理文档的报表引擎。

10。

Desktop Intelligence 处理服务器将请求的文档可查看页面(HTML 页
面)发送到 Desktop Intelligence 高速缓存服务器。

11。

Desktop Intelligence 高速缓存服务器将可查看页面(HTML 页面)存储
在本地,供今后对这个已创建页面的查看请求使用。然后,Desktop
Intelligence 高速缓存服务器将从 Desktop Intelligence 处理服务器
获得的可查看页面传递回 Web 应用程序服务器。

12。

Web 应用程序服务器无需将可查看页面转换为 HTML(因为已经是 HTML
格式),直接将该页面传递到 Web 服务器。

13。

Web 服务器将 HTML 页面(文档的可查看页面)发送到用户的计算机,并
在该计算机上的 Web 浏览器中呈现该页面。

2.7.3.4.4 在默认视图格式设置为 Web Java 时按需查看报表

1。

Web 客户端通过 Web 服务器将按需查看请求发送到 Web 应用程序服务
器。

2。

Web 应用程序服务器解释请求的页面和 URL 请求中发送的值,并确定该
请求是查看选定报表对象第一页的请求。

3。

Web 应用程序服务器向 CMS 发送请求,以确保用户具有权限来查看对象。
CMS 检查系统数据库,验证用户权限。

105

信息工作流

4。

CMS 向 Web 应用程序服务器发送响应,确认用户有足够的权限可以查看
对象。

5。

Web 应用程序服务器向 Crystal Reports 高速缓存服务器发送请求,并
请求报表对象的第一页。

6。

Crystal Reports 高速缓存服务器检查以确定该页面是否已存在。除非报
表(在另一个按需请求、数据库参数、参数的规定时间内)满足按需报表
共享的要求,否则 Crystal Reports 高速缓存服务器会针对 Crystal
Reports 处理服务器发送请求以生成页面。

7。

Crystal Reports 处理服务器从输入文件资源库服务器中请求报表对象。
输入文件资源库服务器将对象的副本发送到 Crystal Reports 处理服务
器。Crystal Reports 处理服务器在其内存中打开报表,并检查以确定报
表是否包含数据。

8。

假定报表对象中没有数据,则 Crystal Reports 处理服务器必须连接到
数据库来查询数据。

9。

Crystal Reports 处理服务器将 .epf 页面发送到 Crystal Reports 高
速缓存服务器。Crystal Reports 高速缓存服务器将 .epf 页面的副本存
储在其高速缓存目录中,以供新查看请求使用。也可以在此步骤中生成
.etf 页面并将其发送到 Crystal Reports 高速缓存服务器。在生成报表
的第一页并对报表进行分组后,将生成 .etf 页面(报表的左窗格组树导
航)。每个报表只有一个 .etf 页面,但此 .etf 页面的大小可以很大。

10。

Crystal Reports 高速缓存服务器将 .epf 页面发送到 Web 应用程序服
务器。

11。

Web 应用程序服务器将 .epf 页面发送到 Web 服务器。Web 服务器将
.epf 页面发送到用户计算机,将在该计算机的 Web 客户端的查看器中显
示该页面。

SAP BusinessObjects Enterprise 管理员指南

106

第 3 章 管理和配置服务器

3.1 服务器管理概述

提示:

要获得本文档的最新版本,请查阅《SAP BusinessObjects Enterprise

XI 管理员指南》。Business Objects 网站

http://support.businessob

jects.com/documentation/product_guides/default.asp

上提供了此指南的

最新版本。

下表提供了本节中使用的重要概念的定义。

使用的定义

概念

一种提供功能的子系统。例如,目标配置服务用于为

Crystal Reports 配置目标收件人。

服务

一种承载一个或多个服务的 OS 级别进程。示例包括中央

管理服务器(CMS)和自适应处理服务器。自适应处理服务器
可以承载“客户端审核代理服务”、“发布服务”、“搜索
服务”等。

服务器

BusinessObjects Enterprise 服务器的集合,这些服务

器运行于同一主机上,并由单一 SIA 进行管理。一台主机上
可以有一个或多个节点。

节点

一台物理计算机或虚拟计算机。

主机

SIA 部署在每个节点上。它启动、停止、监视和管理其节

点上的所有服务器。如果某个服务器崩溃或停止工作,SIA
将重新启动该服务器。

服务器智能

代理(SIA)

本节提供了有关一系列服务器任务的信息,利用这些任务可以自定义
BusinessObjects Enterprise 的行为。它还包括有关您可以为了满足组织的
需要而更改的服务器设置的信息。这些设置的默认值已被选定,它们能使典
型的 BusinessObjects Enterprise 安装的操作可靠性、可预测性和一致性
达到最高。默认设置确保了最大程度的数据精确性和及时性。例如,在默认
情况下,禁用报表间的数据共享。按需要运行报表时,禁用数据共享意味着
每一名用户始终能认为他们会收到最新的数据。

如果您更注重 BusinessObjects Enterprise 的效率、经济性和可伸缩

性,您可以调整服务器设置,以便在系统可靠性和性能之间达致自己的平衡。
例如,启用报表间的数据共享将显著提升系统的性能,同时会使用户承受沉
重的负载。您也可以指定用户间共享数据的时间范围,以便既能利用此功能,
又能确保每一名用户收到满足您的及时性标准的数据。

3.1.1 BusinessObjects Enterprise 管理工具

BusinessObjects Enterprise 包括两个重要的管理工具,通过使用这两

个工具,可以访问各种服务器设置:

中央管理控制台(CMC)

CMC 是基于 Web 的管理工具,可让您在 BusinessObjects Enterprise
运行时查看和修改服务器设置。例如,可以使用 CMC 来更改服务器状态、
更改服务器设置、访问服务器量度值或创建服务器组。由于 CMC 是基于
Web 的界面,因此,您可以通过 Internet 或公司的 Intranet 远程配置
BusinessObjects Enterprise 服务器。

有关 CMC 的“服务器”管理区域的更多信息,请参阅第 109 页上的

“使

用 CMC 中的“服务器”管理区域”

中央配置管理器(CCM)

CCM 是一种疑难排解工具,利用它可以配置和管理服务器智能代理。服务
器智能代理是允许通过 CMC 管理所有服务器的组件。也可以使用 CCM 在
部署中创建和管理节点。请注意,大多数服务器管理任务现在是通过 CMC
而不是在 CCM 中处理的。(CCM 是以前版本中的服务器管理基本工具。)
在 CCM 中配置并启用节点后,可以在 CMC 中执行其他服务器管理任务。
有关更多信息,请参阅第 113 页上的

“关于服务器智能”

CCM 现在主要用于配置节点,在无法访问 CMC 时也可用于疑难解答。例
如,如果需要重新配置 CMS,但无法访问 CMC,则可以单击 CCM 中的“管
理服务器”,以登录和查看部署中的所有服务器。有关更多信息,请参阅
第 122 页上的

“启动、停止和重新启动服务器”

在两个 BusinessObjects Enterprise 系统并行工作的并行部署中通过中
央配置管理器(CCM)管理服务器时,必须确保连接至正确的部署,以便
不会无意中编辑、禁用或删除连接到另一个系统的服务器。建议遵循以下
最佳做法:

连接至部署时指定端口号。

例如,mymachine:6400 或 mymachin:6403。

SAP BusinessObjects Enterprise 管理员指南

108

通过本地计算机管理 BusinessObjects Enterprise 部署,并通过其
他计算机远程管理以前版本的部署。

对两种部署的管理员帐户使用不同的密码。

3.1.2 使用 CMC 中的“服务器”管理区域

CMC 的“服务器”管理区域是用于服务器管理任务的主要工具。它提供了

BusinessObjects Enterprise 中所有服务器的列表。对于大多数管理和配置
任务,将需要在列表中选择服务器,并从“管理”或“操作”菜单中选择一
个命令。

关于导航树

利用“服务器”管理区域左侧的导航树,可通过多种方式查看“服务器”

列表。在导航树中选择项目以更改“详细信息”窗格中显示的信息。

说明

导航树选项

显示部署中所有服务器的完整列

表。

服务器列表

显示“详细信息”窗格中所有可

用服务器组的简单列表。如果要配置
服务器组的设置或安全性,请选择此
选项。有关更多信息,请参阅第 130
页上的

“服务器组”

服务器组列表

列出服务器组和每个服务器组内

的服务器。选择某个服务器组时,该
组的服务器和服务器组将以分层视图
形式显示在“详细信息”窗格中。

服务器组

显示部署中节点的列表。节点在

CCM 中配置。有关更多信息,请参阅
第 117 页上的

“使用节点”

节点

109

服务器管理概述

说明

导航树选项

提供部署中可能存在的服务类型

的列表。服务类别分为核心 Busines-
sObjects Enterprise 服务和与特定
Business Objects 组件关联的服务。
服务类别包括:

核心服务

Crystal Reports

Desktop Intelligence

仪表盘和分析

Voyager

Web Intelligence

在导航列表中选择一个服务类别

以查看该类别中的服务器。

服务类别

SAP BusinessObjects Enterprise 管理员指南

110

说明

导航树选项

依据服务器的当前状态显示服务

器。这是一个有用的工具,用于检查
以确定哪些服务器正在运行或已停
止。举例来说,如果遇到系统性能缓
慢的情况,可以使用“服务器状态”
列表来快速确定是否有任何服务器处
于不正常状态。可能的服务器状态包
括以下状态:

已停止

启动中

初始化中

运行

停止中

已启动但出现错误

失败

等待资源

有关更改服务器状态的更多信息,

请参阅第 121 页上的

“查看和更改

服务器的状态”

服务器状态

关于“详细信息”窗格

取决于在导航树中选择了哪些选项,“服务器”管理区域右侧的“详细信

息”窗格将显示服务器、服务器组、状态、类别或节点的列表。下表描述了
为“详细信息”窗格中的服务器列出的信息。

注意:

对于节点、服务器组、类别和状态,“详细信息”窗格通常将显示名称和

说明。

说明

“详细信息”窗格的列

显示服务器的名称。

服务器名称或名称

111

服务器管理概述

说明

“详细信息”窗格的列

显示服务器的当前状态。可以使

用导航树中的“服务器状态”列表按
服务器状态进行排序。可能的服务器
状态包括以下状态:

已停止

启动中

初始化中

运行

停止中

已启动但出现错误

失败

等待资源

有关更改服务器状态的更多信息,

请参阅第 121 页上的

“查看和更改

服务器的状态”

状态

显示服务器处于已启用还是已禁

用状态。

已启用

如果服务器标记为“陈旧”,则

服务器需要重新启动。例如,如果在
服务器的“属性”对话框中更改某些
服务器设置,则可能需要重新启动服
务器,更改才会生效。有关重新启动
服务器的信息,请参阅第 122 页上的

“启动、停止和重新启动服务器”

陈旧

显示服务器的类型。

类型

显示服务器的主机名。

主机名

SAP BusinessObjects Enterprise 管理员指南

112

说明

“详细信息”窗格的列

显示服务器的唯一进程 ID 号。

进程 ID

显示服务器的说明。可以在服务

器的“属性”页面中更改此说明。有
关更多信息,请参阅第 341 页上的

“更改服务器的属性”

说明

显示上次修改服务器的日期或更

改服务器状态的时间。如果要检查最
近更改的服务器的状态,此列非常有
用。

修改的日期

3.1.3 关于 Web 应用程序容器服务器

Web 应用程序容器服务器(WACS)可用于在 Windows 操作系统上承载诸

如中央管理控制台(CMC)之类的 BusinessObjects Enterprise Web 应用程
序。只需进行最少量的工作,便可安装、维护和配置 WACS,并提供与其他
BusinessObjects Enterprise 服务器一致的管理界面。

相关主题

第 272 页上的

Web 应用程序容器服务器(WACS)

3.1.4 关于服务器智能

服务器智能是基础服务器管理体系结构,它简化了 BusinessObjects

Enterprise 服务器和服务的管理及部署过程。现在可以通过中央管理控制台
联机处理大多数服务器管理任务,而不用通过中央配置管理器手动管理服务
器。

服务器智能允许使用 CMC 来完成所有日常维护任务,比如添加和配置新

服务器,或者启动和停止现有服务器。并且,它还允许自动进行某些服务器
过程,比如重新启动或关闭意外停止的服务器。如果某个 CMS 系统数据库变
得不可用,将会自动重新连接该数据库。服务器智能还能够管理服务器配置

113

服务器管理概述

 

 

 

 

 

 

 

Content      ..     5      6      7      8     ..