1.同事在suse9上安装oracle报mkfile错误。
原因:SESE9 为64位,ORACLE安装包为32位。
解决方法:安装64位ORACLE
2.在DBCA创建数据库,给定SGA、字符集之后,报ORA-27125: unable to create shared memory
检查limits资源、内核参数、内存剩余均没有问题。
解决方法:
1)oracle .profile文件
增加export LD_ASSUME_KERNEL=2.4.21
export LA_ASSUME_KERNEL=2.4.18
问题仍然存在。
2) oracle .profile增加export DISABLE_HUGETLBFS=1
su - root
echo "1" > /proc/sys/vm/disable_cap_mlock
cd $ORACLE_HOME/bin
cp oracle oracle.bak
mv oracle oracle.bin
cat > oracle << "EOF"
#!/bin/bash
export DISABLE_HUGETLBFS=1
exec $ORACLE_HOME/bin/oracle.bin $@
EOF
chmod +x oracle
问题解决。
阅读(1752) | 评论(0) | 转发(0) |