oracle数据库设置固定IP,虚拟机可访问本机数据库

前言

最近在研究linux部署,虚拟机中连接本机oracle数据库一直出现拒绝连接,虚拟机是可以ping通本机IP,当时始终连不上数据库,后来学习了网上各位大哥的经验分享,通过设定oracle的固定ip解决了这个问题。做一下总结,希望写的也可以对各位有一定的帮助!

以下所有操作都是在win10环境下进行操作的

1. 修改本机电脑hosts文件

首先通过 win+R 输入 cmd 进入dos命令窗口

 输入  ipconfig  获取本机IP		

图片中显示的IPV4就是本机IP
打开我的电脑 C:\Windows\System32\drivers\etc 进入该目录下
右键编辑 hosts文件

在最下边一行添加  本机IP

在这里插入图片描述

2. 修改oracle监听配置

打开我的电脑 D:\shujuku\oracle\anzhuangdizhi\product\11.2.0\dbhome_1\NETWORK\ADMIN 进入该目录下
(注意 此路径是本机oracle数据库安装地址,按照个人的安装路径来)

修改文件  listener.ora  把127.0.0.1  修改成上边查询的  本机IP

在这里插入图片描述

修改文件  tnsnames.ora  同样的操作把  127.0.0.1  修改成上边查询的  本机IP

在这里插入图片描述

3. 重启oracle服务

首先通过 win+R 输入 services.msc 进入服务页面 或者直接进行搜索服务打开应用即可
找到关于ORACLE的服务

右键重新启动三项服务

在这里插入图片描述

3. 测试连接

在本机数据库连接工具中或者找一台在同一网段的电脑,打开数据库连接工具,连接设定好的数据库IP,以及账号密码进行测试
我这使用的是 navicat 进行连接的
在这里插入图片描述

总结

以上就是针对oracle数据库设置固定IP,在同一网段可以其他电脑也可以进行访问的总结,菜鸟一枚,如有不对的地方,欢迎指正!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值