局域网内访问oracle不通,Oracle启动-局域网访问

修改安装目录下的文件listener.ora和tnsnames.ora

位置-E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN

把localhost修改为电脑的用户名,如OEM-20190115RMJ,就可以IP访问

辅助步骤:

1.关闭防火墙(可以ping通)

2.打开Telnet(可以Telnet通)

1.ping是ICMP协议,ICMP仅包含控制信息,没有端口。telnet是TCP协议,有端口,能承载数据.

2.不能telnet并不代表不能ping,这是两种完全不同的数据包,防火墙中可以设置允许哪种包通过的。

3.最简单的测试办法是在本机上telnet 127.0.0.1,如果失败就是telnet服务没有启动,如果成功就说明防火墙作了限制。

4.telnet服务启动位置在服务中的telnet,选择启动。(win+R -->services.msc-->找到Telnet, 启动)

3.重启Oracle(windows):

使用sqlplus命令:

按WIN+R --> CMD --> 输入SQLPLUS / AS SYSDBA -->

输入SHUTDOWN IMMEDIATE -->

等待提示数据库关闭完成后-->

输入STARTUP 即完成重启Oracle数据库

(也可以手动win+R -->services.msc-->先关闭监听, 再关闭OracleServiceORCL-->先启动OracleServiceORCL再启动监听)

(该情况在出现运营商错误代码12505时, 使用)

简单方法:

点击电脑左下方windows按钮, 选择"所有程序", 找到Oracle的程序,

选择"配置和移植工具"-->Net Manager

-->本地-->监听程序-->LISTENER

-->增加地址-->按照自己的需求来输入主机和端口号就行了

(主机是本电脑的用户名 ,如DESKTOP-G8BQU89, 端口号可以为1522, 或者其他, 不建议设置为默认的1521, 如图示:)

修改完成需要按照上面的方法win+R -->services.msc-->先关闭oracle监听-->开启oracle监听

2176e8a6af351fd4edb7e9a1a2add5d1.png

备注说明:安装好的oracle一般这里有两个地址, 其中地址二是这样的

cd1815e8420bf5ab44e14a6e336ca7b6.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值