各位大佬,问题是这样的:
oracle 11g安装时安装实例卡在2%没反应一个小时。
然后查百度说服务器CPU和核太多,要限制到16核,修改了果然成功安装。
导入表之后,初步能使用,故公司将CPU限制取消了,一段时间后公司在服务器上使用plsql登不进去报错ora-12514监听错误,配置监听后。重启服务和服务器还是不行。并报错ora-01033。
网上寻找ora-01033的解决办法,shutdown immediate一直循环报错ora-01033.
最后实在没办法又把cpu限制16核之后又可以进去了
问题的虽然勉强解决了,但是出现ora-01033的原因是啥呀,是和修改cpu限制有关系吗?
根据你提供的情况分析,修改CPU限制可能导致监听错误和循环报错ora-01033。这是因为Oracle数据库有一个计算公式,它使用CPU核心的数量来计算数据库内部的一些参数,如果CPU限制改变了,数据库内部的计算公式也会改变,这可能会导致一些问题的出现,包括ORA-12514监听错误和ORA-01033循环报错等。
建议在修改CPU限制之前,需要先进行详细的测试和计划,以确保在对数据库进行更改时不会影响数据库的正常运行。同时,也建议备份重要的数据库,以防不测之事发生。
如果出现ORA-01033循环报错,可以尝试使用SQL*Plus登录数据库,并尝试执行shutdown immediate命令。如果shutdown immediate命令无法正常工作,可能需要执行shutdown abort命令来强制关闭数据库。此外,还可以检查数据库日志和监听器日志,以查找更多有关监听器错误和ORA-01033错误的信息。