登陆服务器oracle数据出现“ORA-12535: TNS: 操作超时”的错误提示。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了登陆服务器oracle数据出现“ORA-12535: TNS: 操作超时”的错误提示。相关的知识,希望对你有一定的参考价值。
ping服务器ip可以ping通,telnet 服务器ip 1521也是通的。但是tnsping sid不通,提示“ORA-12535: TNS: 操作超时”这是什么原因?
服务端采用的是双机。一个ip是A,另外一个ip是B,对外提供的ip是C。客户端的tnsname中host设置的ip是C。
sqlplus不能连上,报同样的错误。telnet 服务器ip 1521也是通的,说明网络也是没有问题的。问题是前两天可以连上的,昨天下午突然出现连接超时错误的。
追答是不是IP或者是电脑名称变了?你看下TNS文件配置正确吗
参考技术A 在oracle安装目录有一个TNS的配置文件,ora文件,打开之后编辑成你想要的。 参考技术B 先检查下这两个文件,tnsnames.ora以及listener.ora,若修改了IP,或主机名,这两个文件也要做相应的修改。修改后重启下应该就可以了。sqlplus不能连上,可能监听这块有问题,测试下监听的服务 参考技术C 你怎么解决的 我的也是这个情况 参考技术D 我Windows平台下登陆Oracle出现ORA-01031错误解决办法
今天登陆oracle出现了ORA-01031错误(本质就是权限不足),通过查询Oracle的登陆认证方式,使用sysdba身份连接数据库实例,使用的认证方式是操作系统认证,而这一认证操作过程是操作系统根据它管理的信息去校验该用户是否可以连接数据库的过程。
所以,我把我登陆操作系统的用户添加到了 ora_dba 组。
具体操作:运行输入 compmgmt.msc,然后在本地用户和组的组中找到ora_dba ,右击属性-添加-高级-立即查找-SenLinChen(找到登陆到自己操作系统的用户)-确定-确定-确定。
通过以上办法就可以解决了。
--操作环境:
OS:windows10_x64 教育版
Oracle:Oracle_11g_x32
本文出自 “SenLinux” 博客,请务必保留此出处http://chensenlin.blog.51cto.com/10559465/1759490
以上是关于登陆服务器oracle数据出现“ORA-12535: TNS: 操作超时”的错误提示。的主要内容,如果未能解决你的问题,请参考以下文章
客户端web访问oracle 提示ORA-12535: TNS:operation timed out 异常详细信息: System.Data.OleDb.OleDbEx
ORACLE安装出现 ORA-01017:无效的用户名/口令;拒绝登陆