龙空技术网

安装OGG时碰到的问题

马上35了 60

前言:

当前你们对“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了。

生活本来就很简单

标签: #oraclelrm00109 #oracle打补丁异常关机 #win7安装oracle9i客户端