0

我们有 Crystal Reports 服务器,并且我们的系统中有一个发送计划报告的服务。Crystal Reports 正在针对 Oracle 服务器工作。

我们发现当 Oracle 宕机时,服务(监听 6400 端口)也宕机了,一旦 Oracle 服务器恢复,我们需要重新启动 Crystal 服务。

Crystal Server 宕机时有没有办法报告?最重要的是,有没有办法在 Oracle 服务器自动恢复联机时恢复?

谢谢

4

1 回答 1

0

使用管理员帐户登录到 CMC,然后选择服务器选项,并查找 CMS 服务器(归类在核心服务器下)。如果您打开 CMS 服务器的属性,您应该会看到选项Auto Reconnect to System Database。管理员文档对此选项的解释如下:

指定在服务中断的情况下 CMS 是否自动尝试重新建立与 CMS 数据库的连接。如果此值设置为 FALSE,您可以在恢复操作之前检查 CMS 数据库的完整性;您必须重新启动 CMS 才能重新建立数据库连接。

默认情况下启用此选项。

您可以使用几个选项来检查您的 CMS 是否仍在工作:

  • 检查服务器是否仍在端口 6400 上接受网络连接
  • 使用 CCM 的命令行版本并检查其输出。SAP KB 1733907 - How to manage servers from command line in BI 4.0 in a Windows environment? 中详细介绍了命令行选项?
  • 运行CMS 数据库连接探测并检查其输出。SAP KB 1670183描述了如何在命令行上运行探针(大约在文章的一半);SAP KB 1576032将此探测描述为:

[…] 通过执行查询来测试存储库数据库的可用性,以返回表示集群名称的系统信息对象。CMS 从数据库中检索它;因此,故障很可能表明 CMS 和数据库之间存在连接问题。

于 2014-09-12T11:39:31.580 回答