CentOS7.2 安裝Oracle11g R2

前兩天安裝了Oracle12C召调,發(fā)現(xiàn)新版本的Oracle增加了很多新特性,導(dǎo)致建表的語句也有所不同,我們這里生產(chǎn)上都用的Oracle11g數(shù)據(jù)庫,所以決定停止嘗鮮,回退到老版本,這里用的操作系統(tǒng)為CentOS7.2桌面版,需要注意的是要選擇KDE桌面,而不是gnome,因為gnome和Oracle 11g的可視化安裝程序存在不兼容的情況,導(dǎo)致二級菜單無法彈出,12C沒有這個問題,大體過程跟安裝12C一樣,也是先建用戶,安裝操作系統(tǒng)依賴,優(yōu)化操作系統(tǒng)參數(shù),執(zhí)行安裝腳本呛凶。但是在安裝過程中還是遇到了一些坎坷,在這里分享一下解決的過程.

PS: 最近在阿里云的CentOS7.4上也安裝了oracle,安裝好桌面后,參考本文同樣可以安裝宾符。

阿里云安裝桌面

[root@localhost ~]#?yum groups install "MATE Desktop"

[root@localhost ~]#?yum groups install "X Window System"

[root@localhost ~]#?systemctl set-default graphical.target

1.下載軟件

?官網(wǎng)下載

?http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

使用unzip 命令解壓到Linux本地目錄。

2.安裝依賴庫

,依賴庫可以去官方文檔上查,這里就不一一列舉了,需注意安裝glibc-static-2.17-55.el7.x86_64.rpm依賴庫,否則在安裝到68%的時候系統(tǒng)會報,原因是CentOS7.2自帶的glibc版本過高,下載好rpm包后使用rpm -ivh --nodeps xxx.rpm安裝即可蜒灰。否則會報找不到依賴包

3.修改系統(tǒng)參數(shù)

?[root@localhost ~]# vi /etc/sysctl.conf?

fs.aio-max-nr = 1048576?

fs.file-max = 6815744?

kernel.shmall = 2097152?

kernel.shmmax = 2147483648?

kernel.shmmni = 4096?

kernel.sem = 250 32000 100 128?

net.ipv4.ip_local_port_range = 9000 65500?

net.core.rmem_default = 262144?

net.core.rmem_max = 4194304?

net.core.wmem_default = 262144?

net.core.wmem_max = 1048576

[root@localhost ~]# sysctl -p?

[root@localhost ~]# vi /etc/security/limits.conf?

# /etc/security/limits.conf

*? ? ? soft? ? nproc? 65536

*? ? ? hard? ? nproc? 65536

*? ? ? soft? ? nofile? 65536

*? ? ? hard? ? nofile? 65536


增加虛擬內(nèi)存

[root@localhost ~]# dd if=/dev/zero of=/home/swapfile bs=1024 count=20971520

[root@localhost ~]# mkswap /home/swapfile

[root@localhost ~]#?swapon /home/swapfile

4, 創(chuàng)建用戶 港庄,用戶組

[root@localhost ~]# groupadd oinstall?

[root@localhost ~]# groupadd dba?

[root@localhost ~]# useradd -g oinstall -G dba oracle?

[root@localhost ~]# passwd oracle

[root@localhost ~]# su - oracle?

5,設(shè)置oracle用戶的環(huán)境變量

[oracle@localhost~] $ vim .bash_profile

# .bash_profile?

export PATH?

unset USERNAME?

export ORACLE_BASE=/u01/app/oracle?

export ORACLE_HOME=?$ORACLE_BASE/product/11.2.0/db_1?

export ORACLE_SID=ora11g?

export PATH=$PATH:$HOME/BIN:$ORACLE_HOME/bin?

# Get the aliases and functions?

if [ -f ~/.bashrc ]; then?

. ~/.bashrc?

fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH?

unset USERNAME

Vim /etc/profile?

export LD_BIND_NOW=1


6.建立需要目錄魁袜、設(shè)置權(quán)限

[root@localhost ~]# cd /?

[root@localhost /]# mkdir -p /u01/app/oracle?

拷貝oracle10g安裝目到/u01下?

[root@localhost/]#cp –rf …/database /u01?

[root@localhost /]# chown -R oracle:oinstall /u01?

執(zhí)行/u01/database目錄下的

[oracle@localhost database]$ ./runInstaller 開始安裝查刻。

安裝開始后 到68%時 會報錯如下圖,此時做如下操作


修改/u01/app/oracle/product/11.2.0/db_1/ctx/lib/ins_ctx.mk腹缩,將?

ctxhx: $(CTXHXOBJ)?

$(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)?

修改為:?

ctxhx: $(CTXHXOBJ)?

-static $(LINK_CTXHX) $(CTXHXOBJ)

$(INSO_LINK) /usr/lib64/libc.a?

點擊Retry繼續(xù)安裝昭娩。?

接著又提示”Error in invoking target ‘a(chǎn)gent nmhs’ of makefile ‘/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk.’ 簇搅,如下圖:?

解決方法:在makefile中添加鏈接libnnz11庫的參數(shù)?

修改/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk如绸,將$(MK_EMAGENT_NMECTL)修改為:$(MK_EMAGENT_NMECTL) -lnnz11

注意這個文件有兩處需要修改嘱朽。

點擊Retry繼續(xù)安裝。安裝成功怔接!

后面根據(jù)提示使用root執(zhí)行腳本,就安裝完成了搪泳。

參考鏈接

https://blog.csdn.net/qq_26632045/article/details/81877335

https://www.linuxidc.com/Linux/2017-01/139070.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市扼脐,隨后出現(xiàn)的幾起案子岸军,更是在濱河造成了極大的恐慌,老刑警劉巖瓦侮,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件艰赞,死亡現(xiàn)場離奇詭異,居然都是意外死亡肚吏,警方通過查閱死者的電腦和手機方妖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罚攀,“玉大人党觅,你說我怎么就攤上這事≌梗” “怎么了杯瞻?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長是己。 經(jīng)常有香客問我又兵,道長,這世上最難降的妖魔是什么卒废? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任沛厨,我火速辦了婚禮,結(jié)果婚禮上摔认,老公的妹妹穿的比我還像新娘逆皮。我一直安慰自己,他們只是感情好参袱,可當(dāng)我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布电谣。 她就那樣靜靜地躺著秽梅,像睡著了一般。 火紅的嫁衣襯著肌膚如雪剿牺。 梳的紋絲不亂的頭發(fā)上企垦,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機與錄音晒来,去河邊找鬼钞诡。 笑死,一個胖子當(dāng)著我的面吹牛湃崩,可吹牛的內(nèi)容都是我干的荧降。 我是一名探鬼主播,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼攒读,長吁一口氣:“原來是場噩夢啊……” “哼朵诫!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起薄扁,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤剪返,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后泌辫,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體随夸,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年震放,在試婚紗的時候發(fā)現(xiàn)自己被綠了宾毒。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡殿遂,死狀恐怖诈铛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情墨礁,我是刑警寧澤幢竹,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站恩静,受9級特大地震影響焕毫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜驶乾,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一邑飒、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧级乐,春花似錦疙咸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽乞旦。三九已至,卻和暖如春题山,著一層夾襖步出監(jiān)牢的瞬間兰粉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工顶瞳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留亲桦,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓浊仆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親豫领。 傳聞我的和親對象是個殘疾皇子抡柿,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內(nèi)容