1. 初次安装Oracle是通过VMware在虚拟机上安装的,安装Oracle过程,解锁了两个用户,分别是Scott和HR,也设置了密码,安装完成后输入sqlplus scott/admin123(scott是用户名,admin123是密码)
  2. 想通过主机与虚拟机连通Oracle,就需要使两者在同一个网段,我的主机ip是196.168.1.103,虚拟机需要设置的ip设置为196.168.1.0它会自动分配后面那个0,我使用的是主机模式,ping了虚拟机地址,成功返回数据,也就是ping通了。

3.此时我想通过主机连接虚拟机的oracle,在主机的cmd输入:sqlplus scott/admin123@192.168.1.128:1521/orcl,出现了oracle ORA-12541: TNS:no listener的错误。后来我想起来了,之前配置虚拟机地址没有指定192.168.1.128,默认随机的ip地址,就安装Oracle了。再后来就指定了主机模式,指定了ip,由于之前默认的ip地址,在安装Oracle的时候,默认的ip被写入了oracle的监听配置文件,所以通过外连接连接指定的ip,固然连接不上,因此需要被正确的ip地址写入到Oracle的配置文件里。

4.解决方法:在虚拟机上,找到Oracle的安装目录,修改目录C:\oracle\product\10.2.0\db_2\NETWORK\ADMIN下的两个文件,分别修改这两个文件,改为虚拟机的ip地址,从新启动虚拟机,再次连接便成功!注意:如果找不到该目录,可以搜索network,其文件一定在network下。

5.测试连接成功

最新文章

  1. ArcSDE10.2.2使用SQL操作ST_Geometry时报ORA-28579
  2. Android Service提高
  3. 020. asp.net访问Excel文件
  4. ArcGIS上根据经纬度求地球表面两点间距离的实现
  5. Sql Server数据的加密与解密
  6. nagios监控远程主机服务可能出现的问题
  7. Java Web 前端高性能优化(一)
  8. 理解使用static import 机制(转)
  9. 矩阵快速幂——将运算推广到矩阵上HDU 1575
  10. win7+ ubuntu 双系统
  11. Leetcode解题-链表(2.2.3)PartitionList
  12. ecplise中设置字符编码
  13. php 图片缩放然后合成并保存
  14. UVA - 1625 Color Length[序列DP 提前计算代价]
  15. AD使用ntdsutil工具 恢复主域控制器 清理孤立域控制器
  16. -bash: /etc/init.d/nginx: /bin/bash^M: bad interpreter: No such file or directory
  17. Greedy- 621. Task Scheduler
  18. 如何优化mysql查询速度
  19. 【idea】如何破解idea
  20. charles license key

热门文章

  1. IntelliJ IDEA 2017.3来自百度----idea原生快捷键
  2. istio部署-istio prometheus
  3. win 下 docker 环境配置
  4. 2.11 webdriver中使用 FileUtils ()
  5. java &&和&与逻辑运算区别
  6. leetcode 72.编辑距离(dp)
  7. Docker 基本命令和使用
  8. jquery点击添加样式,再次点击移除样式
  9. Saber-图集
  10. Windows10_64位搭建WampServer(运行php代码)教程及问题