【解决】Listener refused the connection with the following error 错误解决

简介:

公司的系统使用的Oracle数据库,自己个人比较懒不想安装oracle的企业版。

所以就安装oracle XE版本,但是在使用过程中,程序经常出现如下的错误信息:

clip_image001

listener refused the connection with the following error:ora-12519,TNS:no appropriate service handler found. The Connection descriptor used by the client was:127.0.0.1:1521:XE

因为本机使用不是固定IP,在公司使用静态IP,在家使用无线IP地址不固定。所以本机的oracle地址我使用的一直是127.0.0.1。

经过一番百度。查到如下的相关信息:

XE默认的并发连接数是40。当超过这个连接数后,数据库就会决绝其他的连接。

查询我现在数据库的实际连接数,如下:

select count(*) from v$process;

查询我现在数据库进程数的上限,如下:

select value from v$parameter where name =‘processes’;

clip_image002

可以看到现在数据库连接的最大上限为40,而目前的连接数已经达到了39,已经无法在进行新的连接。

我们只需修改initSID.ora中的processes的大小,即可。

alter system set processes = 300 scope = spfile;

其中的300可以根据自己的实际数据库连接数,进行调整。

修改完毕后,我们只需重启启动数据库即可。

相关文章
|
7月前
|
NoSQL 网络安全 Redis
redis.exceptions.ConnectionError: Error 111 connecting to 127.0.0.1:6379. Connection refused.
当使用Python连接Redis遇到"ConnectionError: Error 111"时,可能的原因包括Redis未启动、非默认端口监听、防火墙阻拦、配置错误或Redis模块安装不正确。解决方法包括启动Redis、检查端口与防火墙设置、修正配置文件、确保模块正确安装及测试服务器功能。提供了一个Python连接Redis的示例代码,根据实际情况调整IP和端口,以诊断连接问题。
417 0
|
6月前
|
Shell 开发工具 git
git拉去代码报错"Failed to connect to 127.0.0.1 port 31181: Connection refused"
在克隆`https://example.git/`时遇到错误:"fatal: unable to access 'https://example.git/': Failed to connect to 127.0.0.1 port 31181: Connection refused"。原因是Windows上代理设置未正确关闭,影响了Git配置。解决方法是通过git bash运行命令检查并取消代理:`git config --global http.proxy`和`git config --global --unset http.proxy`。
165 1
 git拉去代码报错"Failed to connect to 127.0.0.1 port 31181: Connection refused"
|
Android开发
Error connecting to the service protocol failed to connect to错误
Error connecting to the service protocol failed to connect to错误
|
jenkins 持续交付 网络安全
2. 成功解决 BUG:Exception when publishing, ...[Failed to connect and initialize SSH connection...
SSH: Connecting from host [WIN-...] SSH: Connecting with configuration [192.168....] ... ERROR: Exception when publishing, exception message [Failed to connect and initialize SSH connection. Message: [Failed to connect session for config [192.168....]. Message [java.net.ConnectException: Connection
1637 0
|
Linux
七个办法只有一个有效:200 PORT command successful. Consider using PASV.425 Failed to establish connection.
七个办法只有一个有效:200 PORT command successful. Consider using PASV.425 Failed to establish connection.
631 0
七个办法只有一个有效:200 PORT command successful. Consider using PASV.425 Failed to establish connection.
|
网络协议 Oracle MySQL
从源码解析ERROR 1129 (HY000):Host is blocked because of many connection errors
原创水平有限,有错请指出 源码版本5.7.14 今天群里一个朋友出现如下错误: ERROR 1129 (HY000): Host '10.0.0.8' is blocked because of many connection errors; unblock w...
2531 0
Failed to connect to 127.0.0.1 port 1080: Connection refused package 问题解决方法
Failed to connect to 127.0.0.1 port 1080: Connection refused package 问题解决方法
835 0
Failed to connect to 127.0.0.1 port 1080: Connection refused package 问题解决方法
|
Android开发
解决as connection refused: connect错误
解决as connection refused: connect错误
1359 0
解决as connection refused: connect错误
|
SQL Oracle 关系型数据库
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection wit...
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection wit...
260 0