本主题介绍您可能遇到的常见问题并说明如何解决这些问题。
排除与内部部署 Oracle 数据库的连接故障
在 PAC 子网中创建临时计算实例,然后验证您是否可以解析内部部署数据库主机名和端口,并 ping 专用 IP 地址。
用于检查主机名解析情况的命令:
$ nslookup <On-premises database hostname>
如果您无法解析内部部署单节点 Oracle 数据库主机名,则表示在子网 DHCP 选项中配置的 DNS 服务器无法解析主机名或者 DNS 区域配置无效。
用于检查连接的命令:
nc -zv <On-premises database hostname> <port>
例如:nc -zv onprem.db.xyz.com 1521
。
注:如果 nc 软件包不可用,请使用 yum install nc*
。
如果无法建立连接,请检查 Oracle Cloud Infrastructure VCN 和内部部署网络之间的 VPN 或 FastConnect 网络连接。
排除与内部部署 Oracle Essbase 数据源的连接故障
在 essbase.cfg 文件中查看 Essbase 当前使用的所有有效端口。
注:如果您使用的是 Palo Alto Networks 防火墙,请勿针对 App-ID 即 oracle-essbase 创建规则。而应该创建包括 Essbase 端口范围的防火墙规则。
ocivcn.companyabc.com
。用于检查主机名解析情况的命令:
$ nslookup <On-premises Essbase hostname>
如果您无法解析内部部署 Essbase 主机名,则表示在子网 DHCP 选项中配置的 DNS 服务器无法解析主机名或者 DNS 区域配置无效。
用于检查连接的命令:
nc -zv <On-premises Essbase hostname> <essbase port>
例如:
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
注:如果 nc 软件包不可用,请使用 yum install nc*
。
如果您无法建立套接字连接,请检查以下内容:
— Oracle Cloud Infrastructure VCN 与内部部署网络之间的 VPN 或 FastConnect 网络连接。
— 存在针对整个 Essbase 端口范围 32768-33768 的防火墙规则。
排除 Planning and Budgeting Cloud Service 中的最长查询执行时间故障
Oracle Planning and Budgeting Cloud Service 是一种基于云的技术,它为企业提供集成的预算、预测和规划解决方案。为了确保稳定性,在 Planning and Budgeting Cloud Service (Essbase) 中设置查询执行时间 (QRYGOVEXECTIME) 至关重要。在这一部分中,我们将讨论 QRYGOVEXECTIME 设置的重要性。
什么是 QRYGOVEXECTIME?
QRYGOVEXECTIME
是一个参数,用于控制查询可以在 Essbase 中运行的最长时间。
为什么 QRYGOVEXECTIME 非常重要?
QRYGOVEXECTIME
在 Planning and Budgeting Cloud Service 中至关重要,因为它有助于确保 Oracle Analytics Cloud 和 Planning and Budgeting Cloud Service 的稳定性。以下是几个原因:
总之,在 PBCS/Essbase 中设置 QRYGOVEXECTIME 是保障 Oracle Analytics Cloud 和 Essbase 稳定性的重要一步。通过限制查询执行时间,可以防止资源争用,提高系统稳定性,改善整体性能。因此,请花点时间将此参数调整为适合您环境的值。
要实施此查询执行时间限制,请就 Oracle Planning and Budgeting Cloud 向 Oracle 技术支持提交 SR。