解决ORA-12560: TNS: 协议适配器错误 造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个: 1.监听服务没有起起来。 2.数据库实例没有起起来。 3.注册表问题。 运行-->regedit 然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0 将该环境变量ORACLE_SID设置为数据库实例的SID