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

错误|解决

造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:

 

--------------------------------------------------------------------------------
1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。

2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务面板,启动oracleserviceXXXX,XXXX就是你的database SID.

3.注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的database SID.或者右几我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。

时间: 2024-08-22 14:26:30

解决ORA-12560: TNS: 协议适配器错误的相关文章

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

遇到ORA-12560: TNS: 协议适配器错误这样的问题: 解决方法: \product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora SID_LIST_LISTENER =   (SID_LIST =     (SID_DESC =       (SID_NAME = PLSExtProc)       (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1)       (PROGRA

ORA-12560: TNS: 协议适配器错误 常见原因

ORA-12560: TNS: 协议适配器错误  常见原因 或者报以下错误 ( Listener refused the connection with the following error:ORA-12514, TNS:listener does not currently know of service requested in connect descriptor   The Connection descriptor used by the client was://localhost

安oracle数据库出现ORA-12560: TNS: 协议适配器错误

问题描述 安oracle数据库出现ORA-12560: TNS: 协议适配器错误 如题,本来想重装,但是程序里没有显示oracle数据库,也就找不到卸载,有大神知道应该怎么办吗? 解决方案 oracle数据库导入问题--ORA-12560: TNS: 协议适配器错误Oracle:ORA-12560: TNS: 协议适配器错误oracle:ora-12560:tns:协议适配器错误 解决方案二: http://zhidao.baidu.com/link?url=Ovflvu4-1L6YDUZNO0

oracle11g-oracle sql/plus 远程连接错误:ORA-12560:TNS 协议适配器错误

问题描述 oracle sql/plus 远程连接错误:ORA-12560:TNS 协议适配器错误 oracle 服务器端运行正常,打算弄个远程连接,结果客户端sql developer 能连接到服务器数据库,net manager连接也测试成功,但是sql/plus 死活不能连接

oracel问题 ORA-12560: TNS: 协议适配器错误

问题描述 一个asp.net程序vs2005编写的,放在web服务器上访问站点出现ORA-12560:TNS:协议适配器错误然后本地连远程oracle数据库,正常,直接访问站点就会报这个错重启iis有时就正常了,有时又不行,开始以为是程序问题,链接没有释放,现在都释放了,还是会出现不知道是不是web服务器上oracle客户端的问题或iis的问题,我的站点下挂了几个虚拟目录这个问题困扰了很久,高手请帮忙,感谢! 解决方案 解决方案二:1完全卸载oracle客户端,并手工查找删除oralce客户端在

ORACLE FOR WINDOWS ORA-12560:TNS:协议适配器错误&ORA-12557:TNS:协议适配器不可加载

    对于DBA维护oracle数据库时,登录数据库查看运行状态是必须的事.然而,当oracle架设在windows上时,尤其单个win服务器上安装多个实例或 同时安装有客户端,加之oracle相关环境变量设置混乱时,一切变的不再是那么容易.今天,处理武汉oracle数据库问题时就遇到了这种闹心的情况: Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation.保留所有权利. C:\Users\Administrat

解决jdbc连接oracle协议适配器错误

oracle|错误|解决 解决oracle协议适配器错误 现象:jdbc连接oracle817 for Linux出现适配器错误,sqlplus连接正常. 方法:编辑init.ora文件屏蔽 mts_dispatchers = "(PROTOCOL=TCP)(SER=MODOSE)" 重新启动oracle. import java.sql.*;import java.lang.*;import java.util.*; class testjdbc { public static vo

登录错误---ORA-12560:TNS:协议适配器错误

  解决方法: 先确认本地的一共创建了几个数据库实例,如果你没有创建新的实例的话,那么默认的实例就是:orcl 如果有新创建的话就输入你自己新创建的实例名即可. 此时只要 在命令行中输入: set ORACLE_SID=oracl 注:这里orcl是实例的名称,不是连接名也不是用户名 . 之后再 用在命令行中输入: sqlplus 用户名/密码 即可登录数据库,并且

Oracle中“无监听程序”和“协议适配器错误”的解决方法

一.发现问题 有些杀毒程序会清掉一些oracle注册表信息或删除oracle的bin目录下的一些.exe文件,导致数据库无法启动,下面来分析一下最常见的问题. 二.无监听程序 1.什么是监听器(LISTENER) 监听器是建立在服务端的,用于监听客户端向数据库服务器端提出的连接请求. 配置文件在\db_1\NETWORK\ADMIN\listener.ora. 2.本地服务名(Tnsname) 本地服务名是建立在客户端的,需要连哪些服务器数据库,就将该数据库服务端的信息配置. 配置文件在\db_