SPAN8.
SPAN4.
嗨,
我收到了一个FME工作空间(2017年版)发布到服务器中,并计划每半小时运行。
我有一个Oracle连接参数发布到FME服务器中
在工作空间内,我有几个变压器
SQL Creator,SQL Executer,dbjoiner和DatabaseUpdater - 所有这些都使用相同的Oracle DB连接。
但其中一些是持久的连接,有些不是(实际上我认为它不会有任何不同的过程)
但我在FME作业日志中看到以下警告消息
*****************************************************************************************************************
警告|现有连接已更改为“持久性”模式(在所有客户端释放它后连接已关闭)设置。正在以不一致的方式请求以下连接(servertype ='oracle8i',servername ='***',Username ='***',password ='***',dbname ='')
*****************************************************************************************************************
我怎么能在我的日志中避免这些警告?
任何帮助将非常感激。
提前致谢,
玛丽......
如您所知,此警告是由您在同一工作空间中具有持久性和非持久连接的事实引起的。虽然通常这不是一个关注的关注,但是将在变压器之间共享开放的非持久连接。例如,如果一个变压器在下一个变压器之前没有完全关闭连接。
警告是在以下情况下的关注,并假设您不希望开立新连接。
在工作区内:
读取器或变压器设置为非持久连接,并完成读取并关闭连接。以下变压器将使用新连接。
在FME服务器上:
由于FMEServer上存在持久连接,直到引擎重启。如果要使用连接的最后连接是非持久连接,则以下工作空间将创建一个新连接。
因此,要避免错误,我会尝试将连接设置为相同的。(持久/非持久性)。
理查德
©2020 S亚搏在线afe Software Inc |法律