1、安裝Oracle時配置一些環境變量後重啓登錄一直在localhost login:界面
原因:
=================================
#vi /etc/pam.d/login
在文件末尾添加以下內容
session required /lib/security/pam_limits.so
session required pam_limits.so
=================================
去掉這兩句就可以正常啓動了,網上有提到“session required /lib/security/pam_limits.so //對64位系統這條不需要”,本人裝的正是64位,不要盲從呀!
2、執行安裝命令: ./runInstaller
錯誤如下:
================================================
所有安裝程序要求均已滿足。
檢查臨時空間: 必須大於 80 MB。 實際爲 7004 MB 通過
檢查交換空間: 必須大於 150 MB。 實際爲 1192MB 通過
檢查監視器: 監視器配置至少必須顯示 256 種顏色 未通過 <<<<
>>> 無法使用命令 /usr/X11R6/bin/xdpyinfo 自動檢查顯示器顏色。請檢查是否設置 了 DISPLAY 變量。
未通過某些可選的先決條件檢查。是否繼續? (y/n) [n] n
.......
================================================
環境變量設置爲DISPLAY=localhost:0.0
或DISPLAY=127.0.0.1:0.0
或DISPLAY=:0.0
export DISPLAY
試了不行,還差
獲取root權限,執行xhost
3.執行sqlplus出現問題
commad not found 環境變量未設置
設置環境變量
#vi /home/oracle/.bash_profile
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:/$ORACLE_HOME/bin:$HOME/bin
[oracle@localhost lib]$ ../bin/sqlplus
../bin/sqlplus: error while loading shared libraries: /opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
root權限執行
semanage fcontext -a -t textrel_shlib_t /opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1
restorecon -R -v /opt/app/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1