专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

安装OGG时碰到的问题 windows安装ogg

ins518 2024-10-26 12:09:00 技术文章 12 ℃ 0 评论

今天需要安装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 shm
tmpfs 2.0G 0 2.0G 0% /dev/shm
[root@localhost ~]# cat /etc/fstab | grep tmpfs
tmpfs /dev/shm tmpfs defaults,size=4G 0 0

重启使这个配置生效,也可以通过重新挂载来修改其大小,再次启动数据库就OK了。

生活本来就很简单

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表