首先,ps -ef|grep ora我确定我的oracle是启动的,
并且lsnrctl status是处于监听状态,
查看数据的实例echo $ORACLE_SID是没错的,
但是连接数据库用户的时候总是报ORA-12170: TNS:Connect timeout occurred异常,如图:
解决方法:用root用户查看/etc/hosts中的当前主机名的ip地址是错误的,并不是我ifconfig eth0的IP地址,因此root用户修改成自己当前的ip地址就可以了
首先,ps -ef|grep ora我确定我的oracle是启动的,
并且lsnrctl status是处于监听状态,
查看数据的实例echo $ORACLE_SID是没错的,
但是连接数据库用户的时候总是报ORA-12170: TNS:Connect timeout occurred异常,如图:
解决方法:用root用户查看/etc/hosts中的当前主机名的ip地址是错误的,并不是我ifconfig eth0的IP地址,因此root用户修改成自己当前的ip地址就可以了