Oracle 数据库连接不上则么办
Oracle 数据库连接程序或者 PLSQL 一直处于在连接当中,单在Oracle 数据库服务器上是可以以命令行的方式登入,也可以正常的查询,这问题是如下图:PLSQL 连接不上数据库:登录不上以命令行登录 Oracle 数据库:登录的非常的慢直接连接不上数据库:是下列情况直接连接不上的处理方式:在CMD窗口运行...
·
问题
Oracle 数据库连接程序或者 PLSQL 一直处于在连接当中,单在Oracle 数据库服务器上是可以以命令行的方式登入,也可以正常的查询,这问题是如下图:
PLSQL 连接不上数据库:登录不上
以命令行登录 Oracle 数据库:登录的非常的慢
问题分析
- 可能是服务器的资源别占用过高,导致连接不上。
- 可能是服务器的硬件的读写性能较差,同时有大量的数据在入库,资源被占用,导致连接不上。在服务其上以命令行的方式登入,显示也非常的慢。
直接连接不上数据库:是下列情况
- Oracle 的监听未开启
- 服务器的防火墙是开启的
- 网络不通
验证方法
直接连接不上的处理方式:
- Oracle 的监听未开启
方法:登入Oracle数据库的服务器查看监听端口是否开启,处于关闭状态可以直接开启。
在CMD窗口运行
启动监听 | lsnrctl start |
---|---|
停止监听 | lsnrctl stop |
查看监听状态 | lsnrctl status |
- 服务器的防火墙是开启的
关闭防火墙 | systemctl stop firewalld |
---|---|
查看防火墙状态 | systemctl status firewalld |
- 网络不通
ping访问 | ping IP |
---|---|
tnsping访问 | tnsping 服务名称 |
更多推荐
已为社区贡献6条内容
所有评论(0)