Oracle数据库一种 错的解决办法

Oracle数据库一种 错的解决办法

者:韩琪    审校:朱松

适用版本:Oracle

Oracle数据库一种 错的解决办法

在连接数据库时,有时会 这样的错误:The Network Adapter could not establish the connection:jdbc:oracle:thin:@host:1521:infodba。这种情况,一般与用户数据库和服务器的设置有关,导致这种异常的原因可能有以下三点:

第一,检查数据库密码是否过期。用户可以打开sqlplus,检查是否是因为数据库密码过期而导致数据库连接不上。如果测试发现一切正常,如图1所示,可继续排查第二种情况。

Oracle数据库一种 错的解决办法

图1

第二检查服务器上的防火墙、杀毒软件。某些情况下,防火墙或杀毒软件会屏蔽数据库的端口 ,或占用数据库的端口 ,此时会出现数据库连接异常的情况。退出杀毒软件,关闭防火墙后,再连接数据库查看,若仍不能连接,可继续查看第三种情况。

第三,排除上述两种情况后,数据库依然连接异常,需要检查数据库监听是否启动正常,用户可以重新手动启动监听。首先开始→运行→输入CMD→进入DOS命令提示界面,输入“C:UsersAdministrator>cd”“C:>>lsnrctl”如图2所示。

Oracle数据库一种 错的解决办法

图2

再输入start,进行手动启动监听,当提示命令执行成功后,启动完成,如图3所示。

Oracle数据库一种 错的解决办法

图3

此时再连接数据库,不再 错,问题解决。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年10月12日
下一篇 2022年10月12日

相关推荐

发表回复

登录后才能评论