本节提供了使用 ZENworks Reporting Server 时可能会遇到的问题的解决方案。
在使用 Oracle 数据库的 64 位 Windows 设备上安装 ZENworks Reporting Server 失败
如果在虚拟机上将主机上装入的 ZCM_REPORTING_10.x.0.iso 文件用作 CD-ROM,则在该虚拟机上安装 ZENworks Reporting Server 可能会失败
卸装 ZENworks Reporting Server 后,仍显示一条讯息,称无法删除 ZENworks Reporting Server
卸装 ZENworks Reporting Server 时,会显示一条讯息指出 ZENworks Reporting Server 卸装过程失败
如果 ZENworks 数据库为 MS SQL Server 数据库,并且鉴定模式为“Windows 鉴定”,主服务器上的报告功能无法正常工作
在 RHEL 服务器上安装 ZENworks Reporting Server 失败,并显示“找不到 Business Object 守护程序”错误
在使用 Oracle 数据库的 64 位 Windows 设备上安装 ZENworks Reporting Server 失败
从主服务器上卸装 ZENworks Configuration Management。
将 ZENworks Configuration Management 安装到路径名中不包含任何括号的自定义位置。有关详细信息,请参见《ZENworks 11 SP2 安装指南》中的安装信息
。
在新服务器上,将 ZENworks Configuration Management 安装到路径名中不包含任何括号的自定义位置。有关详细信息,请参见《ZENworks 11 SP2 安装指南》中的安装信息
。
安装 ZENworks Reporting Server。
如何为 ZENworks Reporting Server 服务启用调试日志记录?
BusinessObjects Enterprise 日志文件在哪里?
在 Windows 上:
%zenworks_home%\share\boe\Business Objects Enterprise 120\logging\BOEInstall_0.log
在 Linux 上:
/opt/novell/zenworks/share/boe/bobje/logging/install_时戳.log
您可以在以下位置找到 ZENworks Reporting Server 跟踪文件:
在 Windows 上:
%zenworks_home%\share\boe\Business Objects Enterprise 120\logging
在 Linux 上:
/opt/novell/zenworks/share/boe/bobje/logging/
ZENworks Reporting Server 日志文件在哪里?
在 Windows 上:
%zenworks_home%\logs\ZENworks Reporting Server_日期 时间.log.xml
%zenworks_home%\logs\wdeploy-日期-时间.log
%zenworks_home%\logs\ZENworks_Reporting_Install_CheckOracleClient_dd_MMM_yyyy_HH-mm-ss.log
在 Linux 上:
/var/opt/novell/log/zenworks/ZENworks Reporting Server__日期 时间.log.xml
/var/opt/novell/log/zenworks/wdeploy-日期-时间.log
%zenworks_home%\logs\ZENworks_Reporting_Install_CheckOracleClient_dd_MMM_yyyy_HH-mm-ss.log
如果在虚拟机上将主机上装入的 ZCM_REPORTING_10.x.0.iso 文件用作 CD-ROM,则在该虚拟机上安装 ZENworks Reporting Server 可能会失败
卸装 ZENworks Reporting Server 后,仍显示一条讯息,称无法删除 ZENworks Reporting Server
卸装 ZENworks Reporting Server 时,会显示一条讯息指出 ZENworks Reporting Server 卸装过程失败
此外,ZENworks Reporting Server 卸装日志文件以及服务讯息日志文件会分别包含下列讯息:
“[错误] [8/10/09 1:10:00 PM] [] [卸装] [ZRS Uninstall Failed with exceptioncom.novell.zenworks.configure.ConfigureException: 2]”
“无法将 RPC 命令发送到 zenloader 进程:settings.refresh”。
如果 Windows 设备上正在进行另一项安装,则在该设备上卸装报告服务器会失败
ERROR_INSTALL_ALREADY_RUNNING
打开 Windows 任务管理器,停止 msiexec.exe 和 setup.exe 的所有实例。
卸装 ZENworks Reporting Server。
如果 ZENworks 数据库为 MS SQL Server 数据库,并且鉴定模式为“Windows 鉴定”,主服务器上的报告功能无法正常工作
在 Windows 上:
A database error occurred. The database error text is: [DataDirect][ODBC SQL Server Driver][SQL Server] Login failed for user zcm-db-user@company.com
在 Linux 上:
A database error occurred. The database error text is: [DataDirect][ODBC SQL Server Driver][SQL Server]Login failed for user zcm-db-user@company.com
在 Windows 上:
停止 ZENworks 服务。
从 Microsoft 下载站点下载 32 位 sqljdbc_auth.dll 文件。
如果设备是 32 位系统,请将此文件复制到 c:\windows\system32 文件夹。
如果设备是 64 位系统,请将此文件复制到 c:\windows\system32 和 zenworks_home/bin 文件夹。
向托管 ZENworks Configuration Management 数据库的 Windows 服务器的域用户帐户提供 %ZENWORKS_HOME%/conf/security 目录的读许可权限和 %ZENWORKS_HOME%/share/boe 目录的完全控制许可权限。非域用户的用户名和口令必须与 ZENworks Configuration Management 服务器数据库和 ZENworks Reporting Server 上的相同。您还须向非域用户提供读和完全控制许可权限。
编辑 ZENworks 服务器上的 ZENworks Reporting Server 服务的属性。
从桌面的
菜单中,单击 > > > (中央配置管理器)。窗口随即显示。
右键单击
,然后单击 。右键单击
,然后单击 。(Server Intelligence Agent (ZENReporting) 属性)窗口随即显示。
在
(登录身份)面板中,取消选择 (系统帐户),然后指定托管 ZENworks Configuration Management 数据库的 Windows 服务器的域帐户用户名和口令。单击
。右键单击
,然后单击 。重启动 Tomcat 服务。
重启动 ZENworks 服务。
有关详细信息,请参见 Novell 支持知识库中的 TID 7009390。
在 Linux 上:
设置 MS SQL Server,让其以混合模式运行。
在 MS SQL 中,创建一个对 ZENworks 数据库具有完整权限的本地数据库帐户。
在 ZENworks Reporting Server 上,修改 dmaccounts.properties 和 dmamappings.properties 文件。以步骤 2 中创建的本地数据库用户名和口令替换 Active Directory 用户名和口令。
使用 novell-zenworks-configure -c Start 命令重启动服务。
访问 ZENworks 控制中心,并校验其是否正常运行。
使用 novell-zenworks-configure -c UpdateBOE 命令更新 BusinessObjects Enterprise,以使用更新后的配置文件。
校验此时 ZENworks Reporting Server 的报告是否可在 ZENworks 控制中心中运行。
在 Windows Server 2008 R2 设备上安装 ZENworks Reporting Server 失败
单击
> > > > 。右键单击
,然后选择 。选择
以停止该服务。在
下拉列表中,选择 。单击
。安装 ZENworks Reporting Server。
有关安装 ZENworks Reporting Server 的详细信息,请参见《Reporting Server 安装指南》。
在 RHEL 服务器上安装 ZENworks Reporting Server 失败,并显示“找不到 Business Object 守护程序”错误
Windows 服务器从 ZENworks Configuration Management 10 SP3 升级到 ZENworks 11 SP2 后,无法在其上安装 ZENworks Reporting Server
确保 ZENWORKS_HOME/share 目录中的 boe 文件夹已删除。
备份注册表细节。
删除 BusinessObjects Enterprise (BOE) 注册表项。
检查是否存在 BOE Tomcat 和 BOE MYSQL 服务。如果存在,则使用以下命令将它们删除:
sc delete BOE120Tomcat
sc delete BOE120MySQL
无法在 ZENworks Reporting Server Infoview 中执行任何任务
将其中一个 NIC 移至网络绑定顺序的开头:
打开“网络连接”窗口。
按 Alt 键显示
菜单。单击
> 。单击
选项卡。在“连接”窗口中选择要放在绑定顺序开头的网络连接。
单击向上和向下箭头,将选中的网络连接移至列表的顶部。
打开 Host 文件,并在其中添加一项,加入 IP 地址和主机名。
Host 文件位于 Windows 计算机的 C:\Windows\sytem32\drivers\etc\hosts 目录以及 Linux 计算机的 /etc/hosts 目录中。
重启动计算机。
ZENworks Reporting Server 卸装程序中断
请检查以下几项,以确保 ZENworks Reporting Server 卸装已完成:
Linux 系统的 /opt/novell/zenworks/share 文件夹以及 Windows 系统的 <ZENWORKS_HOME>/share 文件夹下已不存在 boe 文件夹。
ZRSuninstall.log 文件中显示卸装已成功完成讯息。
ZENworks 控制中心的管理区域中没有配置 ZENworks Reporting Server 讯息。
页中显示如果根据步骤 1 中所述进行检查后确认 ZENworks Reporting Server 已卸装,请取消 ZENworks Reporting Server 卸装向导以完成该进程。如果 ZENworks Reporting Server 尚未卸装,请手动予以卸装。
有关详细信息,请参见 TID 7009407。