用sqlplus连接oracle数据库时报错:

[root@ownsv ~]# sqlplus oracle/password@//10.5.0.7:1521/ssp

SQL*Plus: Release 11.1.0.7.0 - Production on Thu Jun 26 10:16:21 2014

Copyright (c) 1982, 2008, Oracle.  All rights reserved.

ERROR:

ORA-12528: TNS:listener: all appropriate instances are blocking new connections

Enter user-name:

使用oracle java客户端连接的时候也报错:

Caused by: oracle.net.ns.NetException: End of TNS data channel

at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:165)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:117)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:92)

at oracle.net.ns.NetInputStream.read(NetInputStream.java:77)

at oracle.jdbc.driver.T4CMAREngine.unmarshalUB1(T4CMAREngine.java:1034)

at oracle.jdbc.driver.T4CMAREngine.unmarshalSB1(T4CMAREngine.java:1010)

at oracle.jdbc.driver.T4C8TTIdty.receive(T4C8TTIdty.java:516)

at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:332)

... 10 more

使用netstat -an | grep :1521查看的时候发现端口监听是正确的,当客户端来链接的时候状态为ESTABLISHED,但是瞬间又变成了TIME_WAIT状态。

客户端与oracle服务器ip也是可通的,ping无问题。

oracle服务器和客户端处于不同两个网络中,oracle同网络机器可以正常连接数据库。

最后发现居然是客户端和oracle server的MTU设置不一样导致的。修改成一致就可以了。

跨网络访问时须确保MTU一致,通讯才能正常。

oracle 客户端 ora-12162,oracle 连接不上ORA-12162: TNS:net service name is incorrectly specified的另外一种可能原因...相关推荐

  1. Oracle案例05——ORA-12162: TNS:net service name is incorrectly specified

    最近在梳理环境,发现环境真的不是一般的复杂,配置不是一般的乱,刚在梳理环境的时候发现一个库通过conn /as sysdba无法连接,具体处理过程如下: 一.错误信息 [oracle@ ~]$ sql ...

  2. 免安装Oracle客户端使用PL/SQL连接Oracle

    免安装Oracle客户端使用PL/SQL连接Oracle       大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的.有没要想过不安装Oracle客户端直接连接Orac ...

  3. oracle客户端安装后,oracle客户端安装

    1. 客户端安装 1. 双击安装包,打开Oracle client 安装程序,进入"选择安装类型"窗口: 图片1.png 2. 选择"理员(1.02GB)(A)" ...

  4. VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡和重置网络编译器

    文章目录 1.VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡 2.service netword restart 2.第一种方式解决不了 ...

  5. 没有oracle客户端可以连接数据库,Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端)...

    本文主要向大家介绍了Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端),通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 标签:acl   str    ...

  6. plsql必须安装oracle客户端吗,不安装oracle客户端,用plsql连接oracle

    工具连接:http://pan.baidu.com/s/1nvbWlqL 常用的Oracle开发的工具有sql Developer和PL/sqlDeveloper,个人感觉前者虽然跨平台性优于后者,但 ...

  7. linux下安装oracle客户端,实现远程连接oracle库,导出数据表

    工作中用到不安装oracle服务端,只安装客户端. 一:首先要到下载rpm包,使用如下,命令安装 rpm -ivh oracle/oracle-instantclient11.2-basic-11.2 ...

  8. oracle 客户端访问数据库,ORACLE数据库客户端连接访问服务器

    数据库客户端连接访问服务器 oracle客户端访问服务器是通过Listener/Tnsnames协议机制.Listener负责再服务器上监听来自远端的连接请求,而Tnsnames则是远端的连接协议.用 ...

  9. oracle客户端查看字符集,oracle 中文乱码---查看和修改客户端字符集

    客户端NLS_LANG的设置方法 Windows: # 常用中文字符集set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK # 常用unicode字符集 set ...

  10. Linux操作Oracle(10)——plsql配置Oracle客户端方法【Oracle客户端安装、资源下载】详细教程

    目录 1.安装Oracle客户端 2.配置Oracle客户端 打开Oracle客户端安装路径 编辑tnsoranames.ora配置文件

最新文章

  1. java Rserve测试
  2. NYOJ(21),BFS,三个水杯
  3. php XML文件解释类
  4. APS入门2-ortools
  5. 关于DubboMain启动的真相
  6. Android菜鸟的成长笔记(5)——Android系统源代码你下载了吗?
  7. 信息学奥赛一本通 1134:合法C标识符 | OpenJudge NOI 1.7 06
  8. 演示对sys用户和普通用户进行审计的示例
  9. 数据库创建联合主键(MySql)
  10. Uinttest +excel结合使用--详细讲解
  11. NYOJ31 - 5个数求最值
  12. 《企业IT架构转型之道-阿里巴巴中台战略思想与架构实战》读书笔记
  13. css3实现图片旋转木马效果
  14. 2022年法定节假日JSON格式文件
  15. 第六节:通信之WLAN(SSID)
  16. Git cherry-pick 指令总结
  17. 九爷带你了解 mctop: 监视 Memcache 流量
  18. Android对未签名的apk进行签名
  19. MSSQL Server 2008 - express 版 安装 企业管理器Management Studio
  20. MySQL无法连接/端口被占用[解决记录]

热门文章

  1. rational rose导出sql脚本
  2. c语言简单的对话机器人软件,示例:聊天机器人
  3. 投资捕鱼游戏市场的如何避雷?以及研发技术问题。
  4. 关于中国互联网的国际出口-转载
  5. DM8168 开机自动运行程序
  6. SQL Server 搭建Northwind详细教程
  7. Windows Mobile 6.5开发环境搭建
  8. 服务器后台运行程序(nohup/screen/tmux)
  9. H.264编解码标准详解
  10. 计算机如何删除用户密码,怎么清除电脑开机密码