数据库连接丢失
如果您的数据库连接丢失,则必须重新提交之前在运行的所有任务。
当数据库连接丢失时,Oracle Hyperion Financial Management 会尝试重新连接,默认情况下会重试五次。通常,如果数据库连接已中断五秒钟以上,可能需要重新启动任务。高用户加载
如果在高用户加载期间出现问题,建议进行以下更改:
提高 HsxServer 的最大连接数。在 EPM_ORACLE_INSTANCE\config\hfm
目录下创建名为 configom.properties
的文件,并添加以下条目:
JhsxServerThreadPoolSize=200
• ThriftServiceThreadPoolSize=200
-Doracle.jdbc.autoCommitSpecCompliant=false
通过 EPM Workspace 访问 Financial Management 失败
问题:难以访问 Financial Management。
解决方案:执行以下步骤:
要测试对 Oracle Hyperion Enterprise Performance Management Workspace 的访问,请使用以下 URL,其中 webserver 是运行 EPM Workspace Web 服务器的计算机的主机名,webport 是 Web 服务器的端口(默认为 19000),hfmserver 是运行 Financial Management Web 组件的计算机的主机名,hfmport 是 Financial Management 使用的 Web 服务器的端口(默认为 7363):
URL | 预期结果 | 结果不同时应进行的检查 |
---|---|---|
http:// web server : port /workspace/ |
显示 EPM Workspace 闪屏,并打开一个带有登录页面的新浏览器窗口。 |
|
http://hfmserver:hfmport/hfmadf/hfm.jspx |
显示背景为浅蓝色的页面。 |
|
http:// webserver : webport /hfm/ |
显示背景为浅蓝色的页面。 |
Financial Management Web 服务器是否正在运行。 |
有关配置 Web 服务器的详细说明,请参阅《Oracle Enterprise Performance Management System 安装与配置指南》中的“在新部署中配置 EPM System 产品”。
如果步骤 1 不起作用,请验证您是否已配置 EPM Workspace 代理服务器插件。如果已配置,则测试是否可以直接访问 Financial Management。
连接问题
计算机重新启动后出现故障
问题:重新启动计算机后,Financial Management 安装失败。
解决方案:检查 Windows 中的远程过程调用服务:
打开 Windows 控制面板并选择服务。
验证是否已将远程过程调用 (RPC) 定位器设置为“手动”。
选择“远程过程调用”服务,单击“开始”,并重新启动计算机。
数据库连接
问题:与 Financial Management 数据库的连接失败。
解决方案:
确保数据库服务器正在运行。
如果数据库服务器正在运行,则在 EPM System Configurator 中检查 Financial Management 的“数据库配置”面板,确保数据库服务器名称、用户名、密码和数据库名称正确无误。请参阅《Oracle Enterprise Performance Management System 安装与配置指南》。
如果数据库服务器正在运行、配置信息正确,但数据库连接失败,请重新安装 Oracle 数据库客户端。
SQL Server 连接
问题:您无法连接到 SQL Server 或收到以下错误消息:SQL Server:由于初始化提供程序时出现错误,测试连接失败。客户端无法建立连接。
可能的解决方案:
可以使用 Windows 身份验证代替 Microsoft SQL Server 身份验证。Oracle 建议使用 SQL Server 身份验证。请参阅“验证 Microsoft SQL Server 身份验证设置”。
系统可能正在使用 Microsoft SQL Server 默认设置通过命名管道而非 TCP/IP 连接到数据库。需要通过 TCP/IP 进行连接。请参阅“使用 TCP/IP 建立 SQL Server 连接”。
使用 TCP/IP 建立 SQL Server 连接
如果使用的是 Microsoft SQL Server 2005 或 2008,则默认情况下会禁用与数据库的 TCP/IP 连接。您必须在运行 EPM System Configurator 前启用这些连接。
要使用 TCP/IP 建立 SQL Server 连接:
依次选择开始、设置和控制面板。
选择管理工具,然后双击数据源(ODBC)。
单击添加。
在驱动程序列表中,突出显示 SQL Server,然后单击完成。
输入要连接的 SQL Server 的数据源名称、说明、数据服务器名称,然后单击下一步。
选择此身份验证选项:使用由用户输入的登录 ID 和密码进行 SQL Server 验证。
单击客户端配置,选择 TCP/IP(如果未选择),然后单击确定。
对于连接到 SQL Server,输入登录 ID 和密码,然后单击下一步。
将默认数据库更改为 Financial Management 数据库。
依次单击下一步和完成。
单击测试数据源。
收到成功消息后,单击确定,然后单击确定关闭对话框。
单击确定关闭 ODBC 管理器对话框。
验证 Microsoft SQL Server 身份验证设置
要验证 Microsoft SQL Server 身份验证设置:
依次选择开始、程序、Microsoft SQL Server 和 Enterprise Manager。
展开 Microsoft SQL Server 的列表。
右键单击数据库服务器名称,然后选择属性。
选择安全性。
确保已选择此身份验证选项:SQL Server 和 Windows。
单击确定。
安装所需的权限
问题:您无法安装和配置 Financial Management。
解决方案:确保您具有安装 Financial Management 的本地管理员权限。
大型数据或文件加载
问题:您在执行大型数据或文件加载时收到一条错误消息。
可能的解决方案:如果您使用的是“标准管理”并收到代理错误消息,请延长 Workspace 超时设置。
JRF WebServices Asynchronous 服务
问题:您在部署 Financial Management 时遇到以下错误消息:
请安装缺少的模板: Oracle JRF WebServices Asynchronous 服务。
解决方案:Financial Management 需要 JRF WebServices Asynchronous 服务才能与 Oracle Hyperion Financial Close Management 一起使用。如果未使用或尚未安装 Financial Close Management,则无需在 EPM System Configurator 中为 Financial Management 选择部署到应用程序服务器任务,选择此任务会导致错误消息,但不会影响 Financial Management 的功能。如果您不小心为 Financial Management 选择了部署到应用程序服务器,则可以放心地忽略错误消息。