评估项目停止并报错ErrorCode=17002
问题描述
评估项目运行时,“项目状态”显示“已停止”并报错ErrorCode=17002。
问题原因
在业务繁忙时或同时启动多个数据库评估任务时,数据库连接数将会达到上限,UGO获取不到源库的有效连接,停止采集任务。
解决方法
- 使用oracle用户登录源库。
- 执行以下命令,查看目前数据库的最大连接数。
show parameter processes;
- 执行以下命令,创建spfile。
create spfile from pfile;
- 执行以下命令,重启oracle。
shutdown immediate;
startup
- 执行以下命令,修改源库连接数大小。
alter system set processes = 2000 scope = spfile;
- 执行以下命令,重启oracle并查看当前数据库最大连接数是否修改成功。
shutdown immediate;
startup
show parameter processes;
- 登录UGO控制台,“恢复”项目。