1、 根本的解决方法:检查网络,找出网络不稳的原因,保证网络的稳定性。
2、 调整Oracle EBS网络重试参数 - networkRetries(修改见参考)
调整Form与Web Server的尝试连接参数$ORACLE_HOME/forms/server/formsweb.cfg的networkRetries的配置,在网络不稳定的情况下,减少掉线的几率。
参考:
A.2.3.5 FRM-92102
Cause:
This error can occur because of the network problems between the Web server and the client. The client is not able to communicate with the server on the specified port.
Solution:
Add the parameter networkRetries
to the forms configuration file. Set the value to a suitable number according to the network characteristics and needs, for example, networkRetries=30
This parameter specifies the number of times the Forms client should try reconnecting to the middle tier before finally timing out.
Ports Blocked
Cause:
If the error occurs even after setting up an appropriate value for networkRetries, it could be due to the ports on the web server restricted at TCP/IP level.
Solution:
A socket connection requires a port at each end. If the port is closed it causes the communication stoppage. Firewall and proxies are used to protect the ports. Removing the blocks on the ports on the Web server solves the error.