虚拟机安装了Oracle服务器(桌面类)和客户端,里面使用plsql连接自己没有问题。

在本机连接虚拟机没有成功。虚拟机的地址是192.168.126.132,已经确认本机能ping通虚拟机。

先是报错ORA-12170,连接超时,查找了相关资料,估计是防火墙的问题。于是关闭虚拟机的防火墙,问题消失。但是出现了第二个错误:ORA-12514 无监听程序。参考网上的资料,解决办法如下:

找到Oracle的Admin目录下的listener.ora文件,原来的配置为

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\Oracle10g)
      (PROGRAM = extproc)
    )
 )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = Localhost)(PORT = 1521))
    )
  )

修改后的配置为:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\Oracle10g)
      (PROGRAM = extproc)
    )
   (SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME = E:\Oracle10g)
    (SID_NAME = ORCL)
    )

 )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.126.132)(PORT = 1521))
    )
  )

红色内容为添加或修改的地方。注意Oracle目录以本机目录为准。

重启Oracle Listener服务,再次连接,成功。

最新文章

  1. 优化curl并发使用
  2. VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题
  3. paper 58 :机器视觉学习笔记(1)——OpenCV配置
  4. 关于基于webrtc的android-apk 和 webrtc-brows
  5. javascript photo1
  6. java 考试试题
  7. [CSS]visibility 属性
  8. shape 填充 圆角矩形 圆形 环形
  9. html的form元素
  10. fis-plus 学习笔记
  11. python爬虫从入门到放弃(五)之 正则的基本使用
  12. 改进的Bresenham算法
  13. WPF 单个触发器、多个触发器、多条件触发器
  14. Vue学习(一)Vue目录结构
  15. 【XSY1905】【XSY2761】新访问计划 二分 树型DP
  16. 浅谈2017noip信息奥赛普及组试题
  17. EF6 DbModelBuilder
  18. express 错误处理
  19. JDK1.8源码hashMap
  20. C++虚函数工作原理

热门文章

  1. SCOI2016滚粗记
  2. C#中的where从句
  3. LinkedList类
  4. PostgreSQL的 initdb 源代码分析之二
  5. Linux 安装oracle10g 配置dataguard 介绍和步骤
  6. 怎么去掉li标签前面的点??
  7. ORACLE 11G用于有效期
  8. 第29题:推断一个序列是否是还有一个push序列的pop序列
  9. 配置Windows Live Writer,写cnblogs博客
  10. 如何制作按钮hover状态