解決措施
在某些作業系統上,當啟動資料庫或者建立資料庫時都可能出現ora-27125錯誤,在linux 6上安裝oracle 10.2.0.1,建立資料庫時就遇到了這個錯誤。 這個錯誤的解決就是修改 /proc/sys/vm/hugetlb_shm_group 檔案。
oracle文件上關於ora-27125錯誤的描述為: ora-27125: unable to create shared memory segment cause: shmget() call failed action: contact oracle support
查詢了一下,發現問題和linux上的hugetbl有關。 解決方法也很簡單,首先檢查oracle使用者的組資訊:
[oracle@yans1 ~]$ id oracle
uid=500(oracle) gid=502(oinstall) groups=502(oinstall),501(dba)
[oracle@yans1 ~]$ more /proc/sys/vm/hugetlb_shm_group 0
下面用root執行下面的命令,將dba組新增到系統核心中:
echo 501 > /proc/sys/vm/hugetlb_shm_group 然後啟動資料庫,問題消失。
但以上這種方式在重啟作業系統後失效, /proc/sys/vm/hugetlb_shm_group又變為了0,建議採用以下方式解決:
加入vm.hugetlb_shm_group = 501 到/etc/sysctl.conf中來解決:
vi /etc/sysctl.conf
加入如下的內容,其中501為dba組號,需要根據你實際的情況進行改變。 vm.hugetlb_shm_group = 501
sysctl -p
解決措施
當時是例項註冊的問題:
第一步:檢視local_listener是否有值:
sql> show parameter local_listener
name type value
local_listener string
發現local_listener沒有值。
第二步設定local_listener引數:
sql> alter system set local_listener=』(address=(protocol=tcp)(host=10.201.1.134)(port=1521)(sid=siebtest))』;
system altered.
sql> alter system register;
system altered.
第三步:再次登陸成功
工作中碰到的一些問題的解決辦法
本機共享了資料夾,可區域網內的其他電腦均無法訪問本機器。解決辦法 1 在共享的資料夾安全許可權裡加上guest許可權和everyone許可權,並把許可權開大些。2 把瑞星個人防火牆的安全級別降低到中或低,盡可能選 中 預設是高 vss自動登陸設定 vss一般都是自動登陸,如果你希望登陸賬號和密碼分別...
最近工作中的一些問題
來公司已經兩個月了,這兩個月裡做不少頁面,水平也有些提高,會寫jquery外掛程式了,會用less來編譯css了,改用sublime編輯器寫 這三項,是我覺得我自己在這兩個月裡的重大收穫。但問題也是有的,最大的問題是開發效率。現在乙個需求提出來,設計圖出來後,由我來寫html css和js,html...
C 工作中碰到的一些問題,以及解決的辦法
工作已三年時間,一直都是在 使用c 程式設計,對c 也算是有一些了解,下面是自己碰到的一些c 的問題,以及當時的解決辦法。1 在動態庫中匯出的類中的資源檔案無法正常使用 解決辦法 在呼叫動態庫中的資源時,需要切換資源控制代碼。2 在程式中 呼叫某些動態庫中的 匯出函式,或者匯出類時,提示鏈結錯誤 解...