问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

进oracle数据库报ORA-12560 TNS:PROTOCOL ADAPTER ERROR错误

发布网友 发布时间:2022-04-21 01:26

我来回答

5个回答

热心网友 时间:2023-11-02 09:50

进oracle数据库报ORA-12560 TNS:PROTOCOL ADAPTER ERROR错误是设置错误造成的,解决方法为:

1、查看当前节点的参数文件,发现参数文件值为空。

2、在查看节点2的时候发现节点2是正常的,而且数据库也能够正常启动。

3、于是从正常的节点2上面创建pfile文件,并把Pfile文件传送到节点1。

4、但在节点1上使用节点2创建的pfile启动数据库时依然报如下图的错误。

5、最后在网上查看发现是因为权限的问题,可能是因为添加节点时权限更改了的原因,现在把权限修改过来。

热心网友 时间:2023-11-02 09:51

1.监听服务没有起起来。
windows 7平台个一如下操作:
按住windows+R 输入services.msc打开服务面板,启动oracle???TNSlistener服务。
2.database instance没有起起来。
windows平台如下操作:
按住windows+R 输入services.msc打开服务面板,启动oracleserviceXXXX,XXXX就是你的SID.
3.注册表问题。
regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME#将该环境变量ORACLE_SID设置为XXXX,XXXX就是你的SID.或者右键单击我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的database SID.或者进入sqlplus前,在command line下输set oracle_sid=XXXX,XXXX就是你的database SID.
经过以上步骤,就可以解决问题。

总结:我在Oracle XE 下手工新建数据库成功后,更改完启动脚本和监听文件,能够成功运行启动和停止脚本,但以用户登录数据库实例时会报ORA-12560: TNS:protocol adapter error 错误,在命令行下输set oracle_sid=ora10g后,再次登录就没问题,证明是环境变量的设置问题,根据上面第三条更改:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_XE

修改ORACLE_SID=ora10g
再次以用户登录数据库实例,问题解决。追问您好!感谢您的回答,监听起来了,实例服务也起来了,你说的注册表是本机的还是虚拟机的,我的oracle 是装在虚拟机里的,数据库文件放在本机的E盘了,因为数据库太大,虚拟机装不下。

热心网友 时间:2023-11-02 09:51

是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.
4.主机字符串输入SID.

热心网友 时间:2023-11-02 09:52

你本机是64位的,虚拟机的服务器是32位的
本机客户端换个32位的即可追问本机是32位的

热心网友 时间:2023-11-02 09:52

我新手,就按照新手的视角来解决一下,术语和和其他错误请谅解OvO(我安装的是win64_11gR2版本)

问题:Oracle数据库连接进入出现 ORA-12560 TNS:PROTOCOL ADAPTER ERROR 错误

原因:Oracle数据库监视器OracleOraDb11g_home1TNSListener未运行

解决:WIN+R/services.msc打开服务控制台,找到 OracleServiceORCL 和 OracleOraDb11g_home1TNSListener ,右键点击启动。

现在再试试进入数据库,应该可以了

进oracle数据库报ORA-12560 TNS:PROTOCOL ADAPTER ERROR错误

进oracle数据库报ORA-12560 TNS:PROTOCOL ADAPTER ERROR错误是设置错误造成的,解决方法为:1、查看当前节点的参数文件,发现参数文件值为空。2、在查看节点2的时候发现节点2是正常的,而且数据库也能够正常启动。3、于是从正常的节点2上面创建pfile文件,并把Pfile文件传送到节点1。4、但在节点1上使用节...

ERROR - ORA-12560: TNS:protocol adapter error 怎么解决?

是TNS适配器错误 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开...

linux下启动oracle监听时报错

TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek [oracle@ora log]解决办法:1:查看/etc/hosts文件,一定要包含以下语句:127.0.0.1 localhost.localdomain localhost 2:保证下面2个文件标红的内容要完全一样 ...

无法启动oracle数据库 报: ORA-12560: TNS:protocol adapter error

楼主可以尝试把先将oracle的数据库服务和监听服务关闭,然后删除Oracle的监听器,重新建一个监听,再启动数据库试试。oracle一般的adapter错误都跟监听器有关

...出现了一个protocol adapter error这样的错误

其他情况要具体分析,比如有可能是连接数过多造成内存消耗殆尽,也会造成ora-12560错误。参考文档:Note 1070749.6,73399.1 Note 1016454.102 TNS 12560 DB CREATE VIA INSTALLATION OR CONFIGURATION ASSISTANT FAILS Bug 948671 ORADIM SUCCSSFULLY CREATES AN UNUSABLE SID WITH NON-ALPHANUMERIC ...

...库时报错ORA-12560:TNS:protocol adapter error

参考这个:使用PL/SQL Developer连接OracleX64版本:•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;•2. 将系统的tnsnames.ora拷贝到该目录下;•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:ToolsPreferences&...

...就遇到了ORA-12560: TNS: 协议适配器错误- Oracle

卸载了重装也没用,你网络配置要求可能不正确,检查是否将Microsoft LoopBack Adapter 配置为系统的主网络适配器,还要检查操作系统要求是否通过,在win7上安装必须先更改安装程序中的XML文件.

veritas 备份报错

ORA-12560 : TNS:protocol adapter error (网路通讯失败,监听网络)失败原因分析:1,检查该oracle数据库是否安装了rman恢复管理器 用sys账户登陆 命令如下:rman target / nolog >conn to sys/password(密码)2,检查NBU备份的脚本中备份账户是否是sys, ORACLE_HOME的路径和instance的名称是否准确...

oracle 乱码 如何解决

SQLPLUS_SYSTEMROOT=d:\\WINNT。对于后面一项的修改只对Windows操作系统进行,对UNIX操作系统则不需要。如果在Windows操作系统中不修改该项,在Oracle Enterprise Manager中,连接系统时,会提示如下的错误:ORA-12560 TNS:protocol adapter error 或者 ORA-12545 Connect failed because target host or object ...

oracle10g的12518和12560错误

TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Linux Error: 32: Broken pipe In the above example, listener log shows the complete error stack, the bottom error being 32 is the OS error. It also shows that the jdbc client from IP 10.10.10.3 has tried to ...

oracle数据库报错2112 oracle数据库报错12543 oracle数据库报错1119 oracle数据库报01017 oracle导入数据库报错 oracle数据库安装报错 oracle数据库报无效数字 oracle错误12560 遇到oracle错误 12154
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一般一副JPG图在MATLAB中读取是什么模式啊,是不是灰度模式? 济南执行山东疫情新政策是真的吗 脊柱脑脊液漏的临床表现 如何诊断脑脊液漏 在北京有没有很省心的办公室装修? 荷叶圆圆的扩写句子怎么写 荷叶像大圆盘扩句至少扩两处 好运伴着我个性签名 幸运又吉祥的个性签名(好运又招财的微信签名) ...不知是继续吹古典,还是转成爵士(请各位高手指点一下)?? oracle数据库怎么命令创建数据库? oracle创建数据库问题 oracle数据库怎么新建数据库 oracle怎样创建样例数据库 linux下怎么创建oracle数据库 oracle如何创建数据库??? oracle xe版不能创建数据库吗? 在ubuntu中使用oracle-xe(10g)如何创建删除数据库 如何手工创建一个Oracle 10g数据库 如何手工删除与创建Oracle数据库 OracleXE创建数据库时报错,求高手指导 oracle中如何新建一个数据库 如何手动创建oracle数据库 oraclexe怎么创建数据库 用手机怎么设置无线路由器防蹭网 手机如何设置WIFI黑名单? 手机怎么管理路由器不被别人连? 手机上如何设置路由器防蹭网 如何用手机管理路由器防蹭网 怎么用手机设置路由器不让别人蹭网 oracle怎么新建用户? 怎样在Oracle数据库里面建数据库 急!请教一下OracleXE是什么东西?做什么用的? 新约圣剑传说攻略 跪求GBA新约剑圣传说攻略 谁有《新约圣剑传奇》攻略,都来讨论一下 GBA新约圣剑传说攻略 新约圣剑传说全攻略 404 Not Found 新约剑圣传说 毒雾之谷入口在那 怎么进 GBA新约圣剑传说的攻略(要女主角的) 新约圣剑传说攻略怎么过洞穴去海岸 新约圣剑传说迪奥斯公馆路线图谁能告诉我,我迷路了。。。。汗,拜托 新约圣剑传说中通往湖的道路在哪? 《新约圣剑传说》如何过两个铃铛?我过不去。 我把新约圣剑传说打到海底火山 攻略上说找裂缝 裂缝在哪里? 新约-圣剑传说 职业问题 404 Not Found 新约圣剑传说中“月之镜”在哪里?