• 技术文章 >数据库 >Oracle

    oracle怎么解决12560协议适配器错误

    长期闲置长期闲置2022-05-30 16:16:54原创131

    解决方法:1、在服务面板中启动“OracleOraDb11g_home1TNSlistener”服务;2、启动OracleServiceBOOKSALES服务;3、用regedit将“ORACLE_SID”设置为database SID。

    本教程操作环境:Windows10系统、Oracle 11g版、Dell G3电脑。

    oracle怎么解决12560协议适配器错误

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

    1.监听服务没有起起来。

    windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,

      启动OracleOraDb11g_home1TNSlistener服务。

    2.database instance没有起起来。

    windows平台如下操作:开始---程序---管理工具---服务,打开服务

      面板,启动OracleServiceBOOKSALES, BOOKSALES就是你的database SID  

    22.png

    3.注册表问题。

    regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME

      将该环境变量ORACLE_SID设置为XXXX, XXXX就是你的database SID.

    20.png

    21.png

    或者右击我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX, XXXX就是你的database SID.

      或者进入sqlplus前,在command line下输 set oracle_sid=XXXX, XXXX就是你的database SID.

      经过以上步骤,一般就可以解决问题。

    推荐教程:《Oracle视频教程

    以上就是oracle怎么解决12560协议适配器错误的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:oracle
    上一篇:jquery中有dialog吗 下一篇:oracle中insert会锁表吗
    PHP小白到大牛直播班第二十期

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• oracle归档路径怎么修改• 什么是oracle客户端• oracle怎么转移表的表空间• 什么是oracle监听• oracle怎么关闭触发器
    1/1

    PHP中文网