vi oraparam.ini找到[Certified Versions]Linux=redhat-2.1,UnitedLinux-1.0,redhat-3修改成[Certified Versions]Linux=redhat-2.1,UnitedLinux-1.0,redhat-3,SuSE-9.1
運行dbca ,建立執行個體。不過,在這裡一個比較令人頭疼的問題。圖形化建立執行個體總是報告:ORA-27125:unable to create shared memory segment. 檢查核心參數,沒有發現問題。後來經過網路上的交流得知:Linux 2.6核心有個特性:Huge TLB支援。該特性預設條件下是啟用的。(By default only root has permission to allocate shared memory with this option (SHM_HUGETLB) and Oracle 10g defaults using it, so Oracle fails to allocate the SGA.This capability is supposed to be able to controlled with the setcaps program (CAP_IPC_LOCK), but I couldn't get it to work properly. The solution is either to set DISABLE_HUGETLBFS=1 before you start Oracle or to recompile the kernel without CONFIG_HUGETLB_PAGE and CONFIG_HUGETLBFS configuration parameters.)
Copyleft ? 2004 www.DBAnotes.net All rights reserved.I would welcome any feedback. Please send questions, comments or corrections to dbanotes@gmail.com