可能的原因 :
你的操作系统有两个用户 root,oracle。其中root不是oracle组中的用户或者没有oracle的权限。
所以只有当你切换成oracle这个拥有oracle权限的用户时,才能重新创建实例,才能启动数据库。
你可以试试重启之后用oracle用户 登录,看看能不能自动创建实例。否则你每次就要手工启动数据库了。
我也碰到过这样的问题,可能是登录数据库后,不正常的退出,比如直接关掉窗口,而这时数据库里有未完成的动作,再次登录时就会提示“insufficient privileges”的报错,SQL>shutdown immediate; SQL>startup;就恢复正常了。
很好啊,可能是系统加载的时候出问题了!解决问题就好啊!! 我先回答的,分给我吧