linux操作系統(tǒng)上安裝Oracle 10g數(shù)據(jù)庫(kù)

虛擬機(jī)上安裝Linux操作系統(tǒng)亮航,此文章中安裝的系統(tǒng)基礎(chǔ)上安裝數(shù)據(jù)庫(kù)

oracle10g數(shù)據(jù)庫(kù)下載

數(shù)據(jù)庫(kù)安裝階段

一毛萌、Oracle10g安裝前準(zhǔn)備工作-系統(tǒng)配置

  • 上傳Oracle安裝介質(zhì)到/soft目錄下
上傳安裝介質(zhì)
  • 版本支持

經(jīng)過(guò)Oracle驗(yàn)證的redhat操作系統(tǒng)版本最高為4,4以后的版本都沒(méi)有經(jīng)過(guò)Oracle驗(yàn)證伦腐。沒(méi)有驗(yàn)證的版本如果不修改的話(huà),是無(wú)法安裝的初嘹。

(1)檢查一下安裝介質(zhì)中經(jīng)oracle驗(yàn)證的操作系統(tǒng)版本碴裙,RedHat驗(yàn)證的最高版本為4

檢查經(jīng)oracle驗(yàn)證的RedHat版本

(2)檢查一下操作系統(tǒng)的版本仅讽,顯示為5.6陶缺,很明顯不符合oracle的安裝需求

檢查操作系統(tǒng)的版本

(3)修改合適的redhat操作系統(tǒng)版本

Red Hat Enterprise Linux Server release 5.6 (Tikanga)
改為
Red Hat Enterprise Linux Server release 4.6 (Tikanga)

[root@bogon ~]# vi /etc/redhat-release   //進(jìn)入vi編輯器修改版本

(vi編輯器:insert/i進(jìn)入編輯模式,修改何什,ESC退出修改模式组哩,“shift+:”輸入wq保存退出即可)


vi編輯器修改版本號(hào)

再檢查是否修改成功

驗(yàn)證
  • YUM安裝軟件包
    (1)Vm--settings--cd/dvd--use iso image file(browse選擇
    linux-oracle-5.6-i386-dvd.iso)--connected打√--ok
    (2)然后用YUM的工具來(lái)安裝所需軟件包。
[root@bogon ~]# mount /dev/cdrom /mnt
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@bogon ~]#
[root@bogon ~]# vi /etc/yum.repos.d/public-yum-el5.repo
[root@bogon ~]#
![輸入](http://upload-images.jianshu.io/upload_images/186519-03e762c49be79db4.png)
[root@bogon etc]# 
[root@bogon etc]# yum install oracle-validated
……略……
Total download size: 36 M
Is this ok [y/N]:**y**                                  //輸入y
Downloading Packages:
\-----------------------------------------------------------------------------
Total                                           2.0 GB/s |  18 MB     00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction  Installing     : compat-gcc-34                      1/11 
  Installing     : unixODBC                                                2/11 
  Installing     : unixODBC-devel                                          3/11 
  Installing     : libaio-devel                                            4/11 
  Installing     : compat-gcc-34-c++                                       5/11 
  Installing     : libXp                                                   6/11 
  Installing     : sysstat                                                 7/11 
  Installing     : compat-db                                               8/11 
  Installing     : elfutils-libelf-devel                                   9/11 
  Installing     : oracle-validated                                       10/11 
  Installing     : elfutils-libelf-devel-static                           11/11 
Installed:
  oracle-validated.i386 0:1.0.0-24.el5                                          
Dependency Installed:
  compat-db.i386 0:4.2.52-5.1                                                   
  compat-gcc-34.i386 0:3.4.6-4.1                                                
  compat-gcc-34-c++.i386 0:3.4.6-4.1                                            
  elfutils-libelf-devel.i386 0:0.137-3.el5                                      
  elfutils-libelf-devel-static.i386 0:0.137-3.el5                               
  libXp.i386 0:1.0.0-8.1.el5                                                    
  libaio-devel.i386 0:0.3.106-5                                                 
  sysstat.i386 0:7.0.2-3.el5_5.1                                                
  unixODBC.i386 0:2.2.11-7.1                                                    
  unixODBC-devel.i386 0:2.2.11-7.1                                              
Complete!
[root@bogon ~]#
  • 修改/etc/sysctl.conf文件

在安裝oracle軟件的驗(yàn)證步驟处渣,會(huì)明確的告訴你下面的設(shè)置伶贰,所以,我們可以提前將其改之罐栈,如果有興趣的同學(xué)黍衙,可以先安裝,驗(yàn)證的時(shí)候荠诬,再改也是一樣的琅翻。

[root@bogon soft]# vi /etc/sysctl.conf
>將
net.ipv4.ip_local_port_range = 9000 65500
改為  
net.ipv4.ip_local_port_range = 1024 65000

--使上面修改生效
[root@bogon soft]# /sbin/sysctl -p
  • 修改密碼及創(chuàng)建目錄和權(quán)限
    (1) 修改oracle用戶(hù)的密碼(我們使用YUM安裝了相關(guān)的程序包的同時(shí),也為我們創(chuàng)建了Oracle賬戶(hù)和相關(guān)的組)
如果沒(méi)有oracle用戶(hù)柑贞,輸入useradd oracle增加oracle用戶(hù)</pre></code><pre><code>
[root@bogon ~]# passwd oracle
Changing password for user orac:le.
New UNIX password: 
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password: 
passwd: all authentication tokens updated successfully.

(2) 創(chuàng)建相關(guān)目錄并賦權(quán)

[root@bogon ~]# mkdir -p /soft 
[root@bogon ~]# chown -R oracle:oinstall /soft
[root@bogon ~]# chmod -R 755 /soft
[root@bogon ~]# mkdir -p /u01/app/oracle      //強(qiáng)制創(chuàng)建路徑
[root@bogon ~]# chown -R oracle:oinstall /u01
[root@bogon ~]# chmod -R 755 /u01
  • 主機(jī)名及IP的設(shè)定
    [root@bogon ~]# vi /etc/hosts

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
192.168.1.32 bogon<pre><code>(換成相應(yīng)ip地址空格oracle)</pre></code>(注:增加此行方椎,因?yàn)樵诎惭b的過(guò)程中,oracle會(huì)根據(jù)ip地址去做一些操作钧嘶,如果此處沒(méi)有計(jì)算機(jī)的ip地址及計(jì)算機(jī)名棠众,則在驗(yàn)證的過(guò)程中會(huì)有警告)

<pre><code>在root用戶(hù)下輸入ifconfig查ip地址</pre></code>

修改后hosts文件

二、oracle10g的安裝

  • 設(shè)置oracle用戶(hù)環(huán)境變量
[root@bogon~]# su - oracle
[oracle@bogon ~]$ 
[oracle@bogon ~]$ vi .bash_profile 
<pre><code>注:在文件的最下方增加如下內(nèi)容
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_SID=ORCL
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib

--修改完成有决,使其修改生效闸拿,如下:

[oracle@bogon ~]$ . .bash_profile 
[oracle@bogon ~]$ 

--或者

[oracle@bogon ~]$ source .bash_profile 
[oracle@bogon ~]$

--再或者注銷(xiāo)重新登錄
</pre></code>

注:
ORACLE_BASE:oracle產(chǎn)品基目錄
ORACLE_HOME:數(shù)據(jù)庫(kù)產(chǎn)品目錄通常情況下HOME目錄是BASE的子目錄 **
ORACLE_SID:
操作系統(tǒng)和oracle實(shí)例關(guān)聯(lián)的紐帶**
PATH:將安裝后的oracle命令追加到執(zhí)行搜索路徑
LD_LIBRARY_PATH:動(dòng)態(tài)庫(kù)的位置

  • 上傳oracle安裝介質(zhì)
    將oracle安裝介質(zhì)上傳到/soft目錄下,步驟略

  • 安裝軟件
    ( 1 ) 在oracle用戶(hù)下书幕,執(zhí)行oracle安裝命令后新荤,檢查通過(guò)后,啟動(dòng)圖形界面

啟動(dòng)圖形界面

注1:如果起不來(lái)圖形界面台汇,先切換到root用戶(hù)下苛骨,執(zhí)行xhost +篱瞎,然后再切換到oracle用戶(hù)下后再次執(zhí)行安裝軟件。

注2:此處顏色不對(duì)時(shí)智袭,可能是沒(méi)有獲得權(quán)限需要執(zhí)行設(shè)置權(quán)限


驗(yàn)證

設(shè)置權(quán)限


設(shè)置權(quán)限

( 2 ) 選擇高級(jí)安裝

1.png

( 3 )下一步即可

2.png

(4)默認(rèn)企業(yè)版奔缠,繼續(xù)

3.png

(5)看一下路徑,因?yàn)樵诃h(huán)境變量中已經(jīng)設(shè)置好home了吼野,所以,此處自動(dòng)反填出來(lái)(如果此處10.2.0后面多了/db_1則在11部設(shè)置第二個(gè)腳本時(shí)應(yīng)該在10.2.0后也加/db_1)

4.png

( 6 ) 全部驗(yàn)證通過(guò)两波,下一步

5.png

(7)此處注意瞳步,要選擇,只安裝軟件

6.png

停在88%時(shí)設(shè)置主機(jī)名為oracle 使主機(jī)名與用戶(hù)名一致

[root@bogon ~]# hostname
bogon
[root@bogon ~]# hostname oracle
[root@bogon ~]# hostname
oracle
[root@bogon ~]#

(8)確認(rèn)安裝內(nèi)容腰奋,無(wú)誤单起,安裝

7.png

(9)安裝開(kāi)始

8.png

(10)安裝的過(guò)程中,會(huì)彈出如下窗口劣坊,按照提示嘀倒,在root下執(zhí)行下面的兩個(gè)shell腳本即可

9.png

(11)在root用戶(hù)下執(zhí)行兩個(gè)shell腳本

10.png

(12)安裝完成,此處會(huì)告訴你ISQL*Plus的登錄url局冰,點(diǎn)擊退出测蘑,安裝結(jié)束


11.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市康二,隨后出現(xiàn)的幾起案子碳胳,更是在濱河造成了極大的恐慌,老刑警劉巖沫勿,帶你破解...
    沈念sama閱讀 218,755評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挨约,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡产雹,警方通過(guò)查閱死者的電腦和手機(jī)诫惭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)蔓挖,“玉大人夕土,你說(shuō)我怎么就攤上這事∈鄙酰” “怎么了隘弊?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,138評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)荒适。 經(jīng)常有香客問(wèn)我梨熙,道長(zhǎng),這世上最難降的妖魔是什么刀诬? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,791評(píng)論 1 295
  • 正文 為了忘掉前任咽扇,我火速辦了婚禮邪财,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘质欲。我一直安慰自己树埠,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,794評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布嘶伟。 她就那樣靜靜地躺著怎憋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪九昧。 梳的紋絲不亂的頭發(fā)上绊袋,一...
    開(kāi)封第一講書(shū)人閱讀 51,631評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音铸鹰,去河邊找鬼癌别。 笑死,一個(gè)胖子當(dāng)著我的面吹牛蹋笼,可吹牛的內(nèi)容都是我干的展姐。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼剖毯,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼圾笨!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起速兔,我...
    開(kāi)封第一講書(shū)人閱讀 39,264評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤墅拭,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后涣狗,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體谍婉,經(jīng)...
    沈念sama閱讀 45,724評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年镀钓,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了穗熬。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,040評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡丁溅,死狀恐怖唤蔗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情窟赏,我是刑警寧澤妓柜,帶...
    沈念sama閱讀 35,742評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站涯穷,受9級(jí)特大地震影響棍掐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜拷况,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,364評(píng)論 3 330
  • 文/蒙蒙 一作煌、第九天 我趴在偏房一處隱蔽的房頂上張望掘殴。 院中可真熱鬧,春花似錦粟誓、人聲如沸奏寨。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,944評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)病瞳。三九已至,卻和暖如春获诈,著一層夾襖步出監(jiān)牢的瞬間仍源,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,060評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工舔涎, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人逗爹。 一個(gè)月前我還...
    沈念sama閱讀 48,247評(píng)論 3 371
  • 正文 我出身青樓亡嫌,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親掘而。 傳聞我的和親對(duì)象是個(gè)殘疾皇子挟冠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,979評(píng)論 2 355

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