今天使用oracle11g遭遇如下错误:

170605115.jpg

   经查,原来是注册表问题。

   命令行输入regedit,然后进入

   HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home2,将该环境变量

   ORACLE_SID设置为liu2,liu2就是我要使用的database SID。之后问题解决。

   总结了一下,可能是ORACLE_SID值是之前自己删的db2,现在想使用liu2,所以便出现上述问题。

   网上搜索了一下,发现造成这个问题还有两个原因,不知道正确与否。

   1.监听服务没有起起来。
   2.database instance没有起来。