1.首先确认你的 OracleDBConsoleORACLE,OracleOraDb11g_home1TNSListener,OracleServiceORACLE 这三个服务是否已经正常的开启。

2. 确认你的listener 的端口是否被占用,

在命令行执行:netstat -aon|findstr "1521" (netstat /?; net –ano 分别查看帮助和所有的端口占用情况。)

再根据得到的进程PID 来得到是哪个exe

tasklist|findstr "4992"

看一下这个端口是不是TNSLSNR.exe占用 ,如果是,则表示正常,

如果不是:

可能是1521 端口被其他程序占用了,需要更换端口,

更换端口的步骤:

1.重新注册Listener 到其他的端口比如说“11521”;

2.更改配置文件:(配置文件一般是在(Oracle\app\(用户名)\product\11.2.0\dbhome_1\NETWORK\ADMIN或者Oracle\app\product\11.2.0\client_1\Network\Admin,如果不确定可以直接在系统新建环境变量TNS_ADMIN 来指向配置文件所在的地址。)

listener.ora: 

tnsnames.ora

最后 说一句关于PL SQL Developer 乱码的问题:

需要在客户端加一个环境变量以与服务器形成统一编码:

1)通过SQL “select userenv('language') from dual; ”  查出  字符编码比如为“SIMPLIFIED CHINESE_CHINA.ZHS16GBK”

2)设置环境变量:NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK  重启PL SQL Developer 即可。

每篇一句:“学知识,从严谨认真开始。”

转载于:https://www.cnblogs.com/practiceisvital/archive/2012/09/09/2677765.html

Oracle 协议适配器错误相关推荐

  1. oracle协议适配器错误tns,ORA-12560: TNS: 协议适配器错误 常见原因

    或者报以下错误 ( Listener refused the connection with the following error:ORA-12514, TNS:listener does not ...

  2. oracle协议适配器错误00530,ORA-12560: TNS: 协议适配器错误的解决方法

    Case: Microsoft Windows [版本 5.2.3790] (C) 版权所有 1985-2003 Microsoft Corp. C:\Documents and Settings\u ...

  3. oracle协议适配器错误tns,ORA-12560: TNS: 协议适配器错误

    之前创建两个数据库实例玩,然后将其中的一个实例又删除掉,然后再重新用doc连接数据库,发现oracle11竟然无法连接了,如下所示: SQL*Plus: Release 11.2.0.3.0 Prod ...

  4. Oracle 协议适配器错误的解决方法

    我是在cmd sqlplus时提示的协议适配器错误,但用plsql登录是可以连接上的. 查阅了很多博主的文章,按我自己解决问题的思路整理了一下: 1.首先看本地服务有没有打开: Oracle ORCL ...

  5. Oracle协议适配器错误解决办法

    在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误.ORA-12560: TNS: 协议适配器错误的解决方法造成ORA ...

  6. oracle数据库适配器错误,Oracle协议适配器错误解决方法

    今天打开sqlplus发现适配器错误,登录不进去sqlplus 解决办法: 1.检查OracleServiceORCL和OracleOraDb11g_home1TNSListener是否处于打开状态 ...

  7. oracle协议适配器错误00530,oracle监听程序无法启动(TNS-12560: TNS: 协议适配器错误,TNS-00530: 协议适配器错误)...

    (转) 从0开始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn)

  8. oracle数据库适配器错误,Oracle数据库协议适配器错误解决方法

    Oracle协议适配器错误解决办法 作者:IT实验室出处:博客2012-01-29 15:44 在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-125 ...

  9. oracle mysql 适配器_Oracle协议适配器错误解决办法

    在Oracle中新建了一个数据库,今天把它删了之后再登录SQL*PLUS就登不上去了,出现ORA-12560:TNS:协议适配器错误. ORA-12560: TNS: 协议适配器错误的解决方法 造成O ...

最新文章

  1. ASP.NET 2.0 正式版中无刷新页面(客户端回调)的开发
  2. windows mysql 开启日志功能_Windows下开启mysql日志功能
  3. mapper文件cant resolve param_Nodejs 中基于 Stream 的多文件合并实现
  4. java getClass()
  5. OpenCV的滤波与卷积
  6. jQuery Mobile中滑动块range的data-*选项
  7. 【转】C#获取用户桌面等特殊系统路径
  8. 19. web root (2)
  9. 布客·ApacheCN 翻译校对活动进度公告 2020.5
  10. html跳转到添加qq好友,浏览器点击链接跳转qq添加好友的实现方式
  11. 在python编译器中调用JAVA程序——JPype使用总结
  12. 用python识别图片上的数字_python 识别图片上的数字
  13. python图灵机器人微信号_IT之家学院:让你的微信号变成自动聊天机器人
  14. 运用计算机巧记英语词汇,词根词缀法巧记考研英语词汇:词根graph-(写)
  15. 《MINECRAFT我的世界 新手完全攻略(第3版)》一1.3 开始新游戏
  16. 免费PPT模板下载(不定时更新)
  17. ffmpeg AV转换常用命令
  18. mysql横竖表查询
  19. windows c++ (3) windows获取进程PID、进程路径、进程启停及文件相关操作
  20. (最全干货分享)渗透测试全流程归纳总结之二

热门文章

  1. 学java好还是web前端好_到底是学习Java好,还是Web前端好?
  2. mysql瓶颈分析_网站瓶颈分析—MYSQL性能分析
  3. linux 访问日志ip排序,Linux通过日志文件统计IP访问次数排序
  4. 获取该字符串第N次出现的位置
  5. 项目开发中的编码规范
  6. 俄罗斯农民乘法 | 快速乘
  7. C++(STL):21---deque之源码剖析
  8. ubuntu的apache配置https
  9. Python模块(2)-Numpy 简易使用教程
  10. C++ 数据结构 线性链表