报01078和00109的错:

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file ‘/u01/app/oracle/product/12.2.0.1/db_1/dbs/initcmsorcl.ora’

每次解决完问题,由于过程很复杂,所以懒得一步一步写解决过程,所以先参考别人的文章:https://blog.csdn.net/jianyuwuyi/article/details/113827485

报这个错是因为/u01/app/oracle/product/12.2.0.1/db_1/dbs下没有initcmsorcl.ora文件(init开头的,后面的cmsorcl因人而异),这个文件是oralce开启数据库的引导文件,从/u01/app/oracle/admin/cmsorcl/pfile里有这个文件,cp一下到上面那个地址里,然后su到oracle,重启监听,然后sqlplus / as sysdba登录上去startup一下,应该就可以了。