Oracle 12使用sql plus的sys登陆出现协议适配器出现错误
没开启:点击禁止的进程,右键属性,将启动类型改为自动即可。
2、记住此时的OracleServicexxx后面的“xxx”内容,“xxx”即为你的Oracle Sid
3、按住win+r,在运行栏输入regedit,进入注册表信息
按照以上的方法可以解决是否是因为Oracle_sid不一致导致的报错了,我出现这个问题是因为使用sql developer创建数据库后对数据库进行删除,然后注册表的sid就变成了已删除的数据库名字。
希望能给你们提供一些帮助吧