我在Unix服务器中使用第三方Java实用程序连接到SaaS应用程序并创建新项目。从Unix服务器手动运行它成功完成。从同一服务器上的Autosys作业执行该命令时,出现错误:“ORA-02396:超过最大空闲时间”这仅在第一次运行时-当从Autosys再次运行时,它成功完成。失败是immediate,连接到idle_time问题很奇怪,因为它失败得如此之快。有什么建议可以导致这种情况吗?谢谢你。
jvidinwx1#
这似乎是a known issue with autosys。供应商建议将数据库用户配置文件的IDLE_TIME设置为UNLIMITED。问题是Autosys总是保持一个连接池,其中有2-4个到数据库的空闲连接。因此,如果您运行它,并且距离上次运行已经过了几个小时,您将得到一个超时错误。如果你公司的安全策略不允许无限的空闲超时,你可能需要想出一个解决方案,比如设置一个连接到数据库的autosys作业。并运行任何类型的查询以保持连接活动。
1条答案
按热度按时间jvidinwx1#
这似乎是a known issue with autosys。供应商建议将数据库用户配置文件的IDLE_TIME设置为UNLIMITED。
问题是Autosys总是保持一个连接池,其中有2-4个到数据库的空闲连接。因此,如果您运行它,并且距离上次运行已经过了几个小时,您将得到一个超时错误。
如果你公司的安全策略不允许无限的空闲超时,你可能需要想出一个解决方案,比如设置一个连接到数据库的autosys作业。并运行任何类型的查询以保持连接活动。