oracle11g 通过ip地址访问数据库

sys、system、scott用户更改密码

1、安装oracle数据库时候参考的文章如下:
https://blog.csdn.net/wei1992_6/article/details/60054727
最近在用developer连接的时候提示: the password has expired。
原来Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。
2、解决方法如下图:
在这里插入图片描述
3、如果输入sqlplus /nolog回车提示不是内部命名,多数是没有配置环境变量,解决方法如下:
(1)找到sqlplus.exe的位置:
即:C:\AppInstallHere\oracle\product\11.2.0\dbhome_1\BIN在这里插入图片描述
(2)添加到系统环境变量中:
在这里插入图片描述
4、通过sql developer使用改过的密码进行连接,测试状态成功。
在这里插入图片描述
在这里插入图片描述

通过ip地址访问数据库

刚在win10下装好oracle11g,只能通过localhost访问。不清楚是否有多余的步骤,经过以下设置是可以成功通过ip地址访问数据库的。上下文中的路径不一样是因为装了两次数据库。
1.net manager:
在这里插入图片描述

在这里插入图片描述
上图中如果发现哪个加号是打不开的,可能因为数据库配置出现了错误,先把报错解决了再来修改。
2.\MyOracle\product\11.2.0\dbhome_1\NETWORK\ADMIN下的两个文件:
listener.ora:
在这里插入图片描述
tnsnames.ora:
在这里插入图片描述
3.重启oracle的两个服务
在这里插入图片描述
4.pl/sql测试
在这里插入图片描述

解决连接oracle 11g报ORA-01034和ORA-27101的错误

还有像listener does not currently know of SID given in connect descriptor错误,
看下D:\MyOracle\product\11.2.0\dbhome_1\database下的oradim日志文件会对具体错误有所帮助。可能是tnsnames.ora和listener.ora文件有问题。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值