前言:
当前你们对“oraclelrm00109”大约比较注意,你们都想要分析一些“oraclelrm00109”的相关内容。那么小编在网摘上搜集了一些有关“oraclelrm00109””的相关文章,希望小伙伴们能喜欢,姐妹们快快来学习一下吧!今天需要安装OGG测试数据同步
源端估计是高版本的,在虚拟机上安装过11.2.0.4.0,正好借用,没想到启动竟然出错了。what f***
ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/oracle/app/product/11.2.0/dbs/initORCL.ora'
查找文件,果然不存在。估计是非法关机造成的。
这是因为在oracle9i和oracle10g中,oracle默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。
将$ORACLE_BASE/admin/数据库名称/pfile目录下的init.ora.010201745025形式的文件copy到$ORACLE_HOME/dbs目录下initORCL.ora即可。(注:initORCL.ora中的ORCL为你的实例名 即我的为initORCL.ora)
[root@localhost dbs]# cp init.ora.010201745025 /oracle/app/product/11.2.0/dbs/initORCL.ora
然后继续切换到oracle 帐号,连接到 sqlplus,运行 startup ,居然又出现:
google一下解释是:MEMORY_MAX_TARGET 的设置不能超过 /dev/shm 的大小
[oracle@localhost dbs]$ df -h | grep shmtmpfs 2.0G 0 2.0G 0% /dev/shm[root@localhost ~]# cat /etc/fstab | grep tmpfstmpfs /dev/shm tmpfs defaults,size=4G 0 0
重启使这个配置生效,也可以通过重新挂载来修改其大小,再次启动数据库就OK了。
生活本来就很简单