Oracle之 ORA-12560:TNS:protocol adapter error

原创 2013年12月06日 12:54:43

          先说明下我的问题出现环境,64位虚拟机  xp系统, 64位Oracle。

         问题描述:

                在CMD下 使用任一用户 以 “用户名/密码” 形式登录时,报错:“ ORA-12560:TNS:protocol adapter error”。

         问题解决:

                 方法一:  用户 以完整格式“用户名/密码@127.0.0.1/数据库服务名”登录时提示成功。

                 方法二:在 “我的电脑”,右键  --》“属性” --》“高级” --》 “环境变量” 中添加 环境变量  Oracle_sid  的值,则你再次使用  “用户名/密码”  登陆时,

                         就会去连接Oracle_sid 实例关联的数据库。

         原因分析:

                   在Oracle中创建新数据库时,系统环境变量 oracle_sid  的值 会变更为最新创建的xiaoying。我在删除xiaoying数据库时,注册表                       

         HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb10g_home1\  下的  oracle_sid  被删除,导致我在CMD下以 未指定主机字符串 的方式

         (用户名/密码) 登陆时,Oracle 不知道该去连接哪个数据库,所以报错。


       另, 对于Oracle,实属入门级菜鸟级别,如果有哪里表述不妥的地儿,还望告知,小女不胜感激~~ o(n_n)o

ORA-12560: TNS:protocol adapter error(TNS:协议适配器错误)

这种问题一般是因为客户端不知道要连那个instance或者不知道要使用哪个TNS Alias 可能的原因1.服务没有起来 下边是Tom的一个Test Case来说明OracleServic...
  • pan_tian
  • pan_tian
  • 2012年06月28日 15:11
  • 63942

ORA-12560: TNS: 协议适配器错误的解决方法

ORA-12560: TNS: 协议适配器错误的解决方法   造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。windows平台个一如下操作:...
  • lioncode
  • lioncode
  • 2012年08月27日 18:44
  • 69918

ORA-12560: TNS:protocol adapter error

正常用conn / as sysdba登录不了oracle,现象如下:   C:\Users\shiyue>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0...

协议适配器错误(ORA-12560: TNS:protocol adapter error)

协议适配器错误(ORA-12560: TNS:protocol adapter error)

sql TNS:protocol adapter error

ORA-12560: TNS:protocol adapter error 此问题是由于oracle_sid没有设置或者设置错误导致的. 解决办法:  使用安装目录的sqlplus程序即可解决,因...

linux ORA-12560: TNS:protocol adapter error

前些天,把linux的主机名改了,如从localhost改成rac面后发现客户端连接不到oracle,打开监听器配置如下 [root@rac admin]# cat listener.ora...
  • jumewo
  • jumewo
  • 2014年03月04日 21:21
  • 2094

TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Linux Error:

今天是2014-06-17,遇到一个非常奇怪的问题,可能之前测试修改监听的原因,导致监听启动后自动关闭,特此记录一下整个处理过程, 监听配置文件信息如下: [oracle@dg1 admin]$ ...

dos命令行连接oracle数据库

C:\Adminstrator> sqlplus "/as sysdba" 查看是否连接到数据库 SQL> select status from v$instance; v$动态表开头,查...

sql TNS:protocol adapter error

ORA-12560: TNS:protocol adapter error 此问题是由于oracle_sid没有设置或者设置错误导致的. 解决办法:  使用安装目录的sqlplus程序即可解决,因...

Oracle 数据库监听配置

 一、监听器(LISTENER)  监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,进行监听...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Oracle之 ORA-12560:TNS:protocol adapter error
举报原因:
原因补充:

(最多只允许输入30个字)