首页 / 浏览问题 / 桌面GIS / 问题详情
超图FAQ:【iDesktopX】【10.2.1】桌面打开Oracle plus数据源失败,报错提示如“ORA-12516: TNS:listener could not find available handler with matching protocol stack”,这可能是什么原因,如何解决?
44,871EXP 2023年04月11日
【iDesktopX】【10.2.1】桌面打开Oracle plus数据源失败,报错提示如“ORA-12516: TNS:listener could not find available handler with matching protocol stack”,这可能是什么原因,如何解决?

1个回答

【问题原因】 在检查Oracle服务监听以及参数都正确的情况下,可能是连接进程或会话数量超出上限。 【解决办法】 由于桌面Oracle数据源是长会话,在较多应用连接Oracle数据库情况下可以考虑扩展连接进程和会话数量。具体步骤如下: 1、oracle客户端连接数据库,按步骤执行以下sql语句: // 查看当前连接进程数量 select count(1) from v$process; // 查看数据库连接进程数上限 select value from v$parameter where name = 'processes'; // 查看数据库会话数上限 select value from v$parameter where name = 'sessions'; // 扩大连接进程数 alter system set processes=1000 scope=spfile; // 扩大会话数 alter system set sessions=1000 scope=spfile; 2、重启Oracle数据库,再次用桌面打开oracle plus数据源即可。
44,871EXP 2023年04月11日
热门文章
关注我们
...