Linux虚机安装好Oracle数据库后再次访问失败的问题,重新连接步骤总结
之前已经连接成功了,后来换了一个路由器,虚机也重启了,本机IP变了,换成相关网段内的IP还是不行,试了几遍,记录下重新登陆的步骤
步骤:
- 1、首先确保本机和虚机网络互通(DHCP模式即可)
- 2、确保1521端口对外开放可连接(iptables方法配置)
iptables -L -n
netstat -ntpl
- 3、listener.ora 和tnsnames.ora文档配置正常
listener.ora:
host即配置的主机名,可直接用 以下命令配置
hostname wj
配置实例最好加入这句在listener.ora文档中
SID_LIST_LISTENER =(SID_LIST = (SID_DESC = (GLOBAL_DBNAME = orcl) (SID_NAME = orcl) ))
tnsnames.ora:
host名称和实例名称保持一致
-
4、打开 /etc/hosts文件,没有则增加以下一列
wj 192.168.1.123(虚拟机IP)
测试ping wj 可通
- 5、虚机登陆Oracle,
sqlplus / as sysdba
- 6、启动并查看监听状态 ,
!lsnrctl start
!lsnrctl status
确保监听服务开启
- 7、启动Oracle
startup