資料介紹
上班了,接到的工作基本都是在linux操作環(huán)境下的,沒(méi)有辦法,一個(gè)字---學(xué)。真的是從零開(kāi)始。從上這個(gè)班的日子算起距離今天不到40天。真實(shí)的學(xué)習(xí),真實(shí)的記錄。
開(kāi)始linux的安裝,開(kāi)始linux相關(guān)知識(shí)的學(xué)習(xí)(說(shuō)實(shí)在的以前在學(xué)校學(xué)的都是狗屁)。一天老總叫我在終端模式下配置網(wǎng)卡,我不會(huì),當(dāng)時(shí)老總肯定暈的了。
經(jīng)過(guò)數(shù)天的N次試驗(yàn),終于成功了。為感謝各位朋友的幫助,把我的安裝過(guò)程記錄下來(lái),便于大家的交流。
硬件環(huán)境:組裝機(jī)一臺(tái):p4 2.0G,318MDDR,IIDE60G硬盤(pán)。
服務(wù)器一臺(tái):dell tm poweredge tm 1850.系統(tǒng):2.8Gcpu,1g內(nèi)1024M73G硬盤(pán)。
提醒:安裝RedHat時(shí),不要安裝Apache服務(wù)。(因?yàn)榘惭b后,系統(tǒng)會(huì)生成ache服務(wù),而且無(wú)法看到,無(wú)法刪除,在安裝Oracle時(shí)與Oracle的建議沖突,我是有這個(gè)方面的慘痛教訓(xùn)的。)
1、這可是安裝前的準(zhǔn)備工作哦,可別小看這些文件啊,你確定你都安裝了嗎?當(dāng)然如果你是全部安裝,那我就羅索了。
[root@hualu root]# rpm -qa|grep compat
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
compat-gcc-7.3-2.96.128
compat-db-4.0.14-5
compat-gcc-c++-7.3-2.96.128
?。踨oot@hualu root]# rpm -qa|grep tcl
tcl-8.3.5-92.2
tclx-8.3-92.2
tcl-devel-8.3.5-92.2
[root@hualu root]# rpm -qa|grep glib
glibc-devel-2.3.2-95.27
glibc-common-2.3.2-95.27
glib-1.2.10-11.1
glibc-profile-2.3.2-95.27
glibc-headers-2.3.2-95.27
glibc-2.3.2-95.27
glib2-2.2.3-2.0
glibc-utils-2.3.2-95.27
glibc-kernheaders-2.4-8.34.1
?。踨oot@hualu root]# rpm -qa|grep openmotif
openmotif-2.2.3-3.RHEL3
[root@hualu root]# rpm -qa|grep setarch
setarch-1.3-1
以上軟件包都在第三張光盤(pán)上,記得添加上哦。
這些補(bǔ)丁也不能少啊:
p3006854_9204_LINUX.zip 在運(yùn)行 runInstaller 之前打。
p3119415_9204_LINUX.zip 在升級(jí)到9.2.0.4.0之后打。
p2617419_210_GENERIC.zip 打3119415補(bǔ)丁所需要的補(bǔ)丁。
p3948480_9206_LINUX.zip 這是繼續(xù)升級(jí)用的。
以上補(bǔ)丁包如果沒(méi)有可以到google上搜一下,上面的三個(gè)我到是可以發(fā)給你們(很小,加起來(lái)才200多k,下面的一個(gè)就比較大了300多M)。
2、現(xiàn)在進(jìn)入我們的用戶(hù)和用戶(hù)組的準(zhǔn)備工作。
記得一定要用root用戶(hù)執(zhí)行以下命令或者在終端的情況下來(lái)一個(gè)su - root,這樣你就對(duì)了。
?。踨oot@hualu root]# groupadd oinstall
?。踨oot@hualu root]# groupadd dba
[root@hualu root]# useradd -g oinstall -G dba oracle
?。踨oot@hualu root]# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
3?,F(xiàn)在進(jìn)入安裝前的目錄準(zhǔn)備工作。
?。踨oot@hualu root]# mkdir -p /opt/ora9/product/9.2
[root@hualu root]# mkdir /var/opt/oracle
?。踨oot@hualu root]# chown oracle.dba /var/opt/oracle
[root@hualu root]# chown -R oracle.dba /opt/ora9
對(duì)于上面的這一切我想向新手說(shuō)幾句:在linux下該大寫(xiě)的要大寫(xiě),中間有空格的也不要拉下。
4、設(shè)置內(nèi)核參數(shù),調(diào)節(jié)信號(hào)燈以及共享內(nèi)存的大小。
修改/etc/sysctl.conf(知道怎么修改吧?vi /etc/sysctl.conf)的文件,加入下面的語(yǔ)句:
kernel.shmmax = 1073741824 (不知道這些有什么作用?看看下面的相關(guān)知識(shí)吧,斟酌你的設(shè)置,我的內(nèi)存可是1G)
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
相關(guān)知識(shí):sem 4個(gè)參數(shù)依次為semmsl(每個(gè)用戶(hù)擁有信號(hào)量最大數(shù));semmns(系統(tǒng)信號(hào)量最大數(shù));semopm(每次semopm系統(tǒng)調(diào)用操作數(shù));
semmni(系統(tǒng)信號(hào)量集數(shù)最大數(shù))。
Shmmax 最大共享內(nèi)存2GB 物理內(nèi)存如果小的話(huà)可以設(shè)置成 536870912.
Shmmni 最小共享內(nèi)存 4096KB.
Shmall 所有內(nèi)存大小。
上面的系統(tǒng)參數(shù)你改了嗎?不知道!執(zhí)行下面的命令看看了。
?。ysctl -p(或者#more /etc/sysctl.conf |grep kernel.s)
看到了嗎?成功了嗎?恭喜你進(jìn)入下一步。
5.下面是設(shè)置oracle對(duì)文件的要求:
編輯文件:/etc/security/limits.conf 加入以下語(yǔ)句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
6、歡迎你來(lái)到這里,堅(jiān)持下去就會(huì)成功的。繼續(xù):
A.設(shè)置系統(tǒng)環(huán)境:(也就是說(shuō)要用 root 或者 su - root來(lái)進(jìn)行。)
#export ORACLE_BASE=/opt/ora9
?。xport ORACLE_HOME=/opt/ora9/product/9.2
(這是我們未來(lái)的安裝地點(diǎn)?。?br /> B.設(shè)置oracle用戶(hù)的環(huán)境, 新開(kāi)一個(gè)終端,
su - oracle
***注意一定要新開(kāi)一個(gè) ,這等于是未來(lái)oracle的家庭環(huán)境,呵呵。***
打開(kāi).bash_profile文件,將如下內(nèi)容加入:
?。顅i $HOME/.bash_profile 或者vi /home/oracle/.bash_profile)
#oracle 9i
export DISPLAY=”192.168.0.38:0.0” (如果是本機(jī)安裝就可以不要這句話(huà),我是用xmanage遠(yuǎn)程安裝,這是我電腦的局域網(wǎng)的ip地址)
export ORACLE_BASE=/opt/ora9
export ORACLE_HOME=/opt/ora9/product/9.2
export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/binPATH
export ORACLE_OWNER=oracle
export ORACLE_SID=ora9i (數(shù)據(jù)庫(kù)全局變量名)
export ORACLE_TERM=xterm (xterm窗口模式 vt100 終端調(diào)試模式)
export LD_ASSUME_KERNEL=2.4.1
export THREADS_FLAG=native
export LD_LIBRARY_PATH=/opt/ora9/product/9.2/libLD_LIBRARY_PATH
export PATH=/opt/ora9/product/9.2/binPATH
export NLS_LANG=AMERICAN ( (設(shè)置語(yǔ)言AMERICAN英文) (如果選用中文安裝安裝請(qǐng)注釋掉這句話(huà),不知道怎么注釋?zhuān)烤褪窃谇懊婕右粋€(gè)#)
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
保存后退出。 執(zhí)行: #source .bash_profile 查看 執(zhí)行#set | more(看到了你剛才的更改了吧?)
7、解壓文件,安裝前打補(bǔ)丁,切換到root用戶(hù)的控制臺(tái):(注:打補(bǔ)丁前執(zhí)行以下語(yǔ)句)
#su – root
#mv /usr/bin/gcc /usr/bin/gcc323
#ln –s /usr/bin/gcc296 /usr/bin/gcc
#mv /usr/bin/g++296 /usr/bin/g++
#ln –s /usr/bin/g++ /usr/bin/g++296
然后。退出登錄,再次進(jìn)入,這時(shí)候oracle的環(huán)境就已經(jīng)生效了。
8.建立oracle安裝臨時(shí)目錄 su - root
#cd /home
#mkdir ora9i
#cd ora9i
這些目錄你可以自己定義,用來(lái)存放安裝文件。
開(kāi)始linux的安裝,開(kāi)始linux相關(guān)知識(shí)的學(xué)習(xí)(說(shuō)實(shí)在的以前在學(xué)校學(xué)的都是狗屁)。一天老總叫我在終端模式下配置網(wǎng)卡,我不會(huì),當(dāng)時(shí)老總肯定暈的了。
經(jīng)過(guò)數(shù)天的N次試驗(yàn),終于成功了。為感謝各位朋友的幫助,把我的安裝過(guò)程記錄下來(lái),便于大家的交流。
硬件環(huán)境:組裝機(jī)一臺(tái):p4 2.0G,318MDDR,IIDE60G硬盤(pán)。
服務(wù)器一臺(tái):dell tm poweredge tm 1850.系統(tǒng):2.8Gcpu,1g內(nèi)1024M73G硬盤(pán)。
提醒:安裝RedHat時(shí),不要安裝Apache服務(wù)。(因?yàn)榘惭b后,系統(tǒng)會(huì)生成ache服務(wù),而且無(wú)法看到,無(wú)法刪除,在安裝Oracle時(shí)與Oracle的建議沖突,我是有這個(gè)方面的慘痛教訓(xùn)的。)
1、這可是安裝前的準(zhǔn)備工作哦,可別小看這些文件啊,你確定你都安裝了嗎?當(dāng)然如果你是全部安裝,那我就羅索了。
[root@hualu root]# rpm -qa|grep compat
compat-libstdc++-7.3-2.96.128
compat-libstdc++-devel-7.3-2.96.128
compat-gcc-7.3-2.96.128
compat-db-4.0.14-5
compat-gcc-c++-7.3-2.96.128
?。踨oot@hualu root]# rpm -qa|grep tcl
tcl-8.3.5-92.2
tclx-8.3-92.2
tcl-devel-8.3.5-92.2
[root@hualu root]# rpm -qa|grep glib
glibc-devel-2.3.2-95.27
glibc-common-2.3.2-95.27
glib-1.2.10-11.1
glibc-profile-2.3.2-95.27
glibc-headers-2.3.2-95.27
glibc-2.3.2-95.27
glib2-2.2.3-2.0
glibc-utils-2.3.2-95.27
glibc-kernheaders-2.4-8.34.1
?。踨oot@hualu root]# rpm -qa|grep openmotif
openmotif-2.2.3-3.RHEL3
[root@hualu root]# rpm -qa|grep setarch
setarch-1.3-1
以上軟件包都在第三張光盤(pán)上,記得添加上哦。
這些補(bǔ)丁也不能少啊:
p3006854_9204_LINUX.zip 在運(yùn)行 runInstaller 之前打。
p3119415_9204_LINUX.zip 在升級(jí)到9.2.0.4.0之后打。
p2617419_210_GENERIC.zip 打3119415補(bǔ)丁所需要的補(bǔ)丁。
p3948480_9206_LINUX.zip 這是繼續(xù)升級(jí)用的。
以上補(bǔ)丁包如果沒(méi)有可以到google上搜一下,上面的三個(gè)我到是可以發(fā)給你們(很小,加起來(lái)才200多k,下面的一個(gè)就比較大了300多M)。
2、現(xiàn)在進(jìn)入我們的用戶(hù)和用戶(hù)組的準(zhǔn)備工作。
記得一定要用root用戶(hù)執(zhí)行以下命令或者在終端的情況下來(lái)一個(gè)su - root,這樣你就對(duì)了。
?。踨oot@hualu root]# groupadd oinstall
?。踨oot@hualu root]# groupadd dba
[root@hualu root]# useradd -g oinstall -G dba oracle
?。踨oot@hualu root]# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
3?,F(xiàn)在進(jìn)入安裝前的目錄準(zhǔn)備工作。
?。踨oot@hualu root]# mkdir -p /opt/ora9/product/9.2
[root@hualu root]# mkdir /var/opt/oracle
?。踨oot@hualu root]# chown oracle.dba /var/opt/oracle
[root@hualu root]# chown -R oracle.dba /opt/ora9
對(duì)于上面的這一切我想向新手說(shuō)幾句:在linux下該大寫(xiě)的要大寫(xiě),中間有空格的也不要拉下。
4、設(shè)置內(nèi)核參數(shù),調(diào)節(jié)信號(hào)燈以及共享內(nèi)存的大小。
修改/etc/sysctl.conf(知道怎么修改吧?vi /etc/sysctl.conf)的文件,加入下面的語(yǔ)句:
kernel.shmmax = 1073741824 (不知道這些有什么作用?看看下面的相關(guān)知識(shí)吧,斟酌你的設(shè)置,我的內(nèi)存可是1G)
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
相關(guān)知識(shí):sem 4個(gè)參數(shù)依次為semmsl(每個(gè)用戶(hù)擁有信號(hào)量最大數(shù));semmns(系統(tǒng)信號(hào)量最大數(shù));semopm(每次semopm系統(tǒng)調(diào)用操作數(shù));
semmni(系統(tǒng)信號(hào)量集數(shù)最大數(shù))。
Shmmax 最大共享內(nèi)存2GB 物理內(nèi)存如果小的話(huà)可以設(shè)置成 536870912.
Shmmni 最小共享內(nèi)存 4096KB.
Shmall 所有內(nèi)存大小。
上面的系統(tǒng)參數(shù)你改了嗎?不知道!執(zhí)行下面的命令看看了。
?。ysctl -p(或者#more /etc/sysctl.conf |grep kernel.s)
看到了嗎?成功了嗎?恭喜你進(jìn)入下一步。
5.下面是設(shè)置oracle對(duì)文件的要求:
編輯文件:/etc/security/limits.conf 加入以下語(yǔ)句:
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
6、歡迎你來(lái)到這里,堅(jiān)持下去就會(huì)成功的。繼續(xù):
A.設(shè)置系統(tǒng)環(huán)境:(也就是說(shuō)要用 root 或者 su - root來(lái)進(jìn)行。)
#export ORACLE_BASE=/opt/ora9
?。xport ORACLE_HOME=/opt/ora9/product/9.2
(這是我們未來(lái)的安裝地點(diǎn)?。?br /> B.設(shè)置oracle用戶(hù)的環(huán)境, 新開(kāi)一個(gè)終端,
su - oracle
***注意一定要新開(kāi)一個(gè) ,這等于是未來(lái)oracle的家庭環(huán)境,呵呵。***
打開(kāi).bash_profile文件,將如下內(nèi)容加入:
?。顅i $HOME/.bash_profile 或者vi /home/oracle/.bash_profile)
#oracle 9i
export DISPLAY=”192.168.0.38:0.0” (如果是本機(jī)安裝就可以不要這句話(huà),我是用xmanage遠(yuǎn)程安裝,這是我電腦的局域網(wǎng)的ip地址)
export ORACLE_BASE=/opt/ora9
export ORACLE_HOME=/opt/ora9/product/9.2
export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/binPATH
export ORACLE_OWNER=oracle
export ORACLE_SID=ora9i (數(shù)據(jù)庫(kù)全局變量名)
export ORACLE_TERM=xterm (xterm窗口模式 vt100 終端調(diào)試模式)
export LD_ASSUME_KERNEL=2.4.1
export THREADS_FLAG=native
export LD_LIBRARY_PATH=/opt/ora9/product/9.2/libLD_LIBRARY_PATH
export PATH=/opt/ora9/product/9.2/binPATH
export NLS_LANG=AMERICAN ( (設(shè)置語(yǔ)言AMERICAN英文) (如果選用中文安裝安裝請(qǐng)注釋掉這句話(huà),不知道怎么注釋?zhuān)烤褪窃谇懊婕右粋€(gè)#)
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
保存后退出。 執(zhí)行: #source .bash_profile 查看 執(zhí)行#set | more(看到了你剛才的更改了吧?)
7、解壓文件,安裝前打補(bǔ)丁,切換到root用戶(hù)的控制臺(tái):(注:打補(bǔ)丁前執(zhí)行以下語(yǔ)句)
#su – root
#mv /usr/bin/gcc /usr/bin/gcc323
#ln –s /usr/bin/gcc296 /usr/bin/gcc
#mv /usr/bin/g++296 /usr/bin/g++
#ln –s /usr/bin/g++ /usr/bin/g++296
然后。退出登錄,再次進(jìn)入,這時(shí)候oracle的環(huán)境就已經(jīng)生效了。
8.建立oracle安裝臨時(shí)目錄 su - root
#cd /home
#mkdir ora9i
#cd ora9i
這些目錄你可以自己定義,用來(lái)存放安裝文件。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 電磁爐的維修全過(guò)程分享 77次下載
- 探究在線(xiàn)修復(fù)管束機(jī)軸承位磨損的全過(guò)程 12次下載
- 反激變壓器設(shè)計(jì)AC-DC5W磁參數(shù)計(jì)算全過(guò)程
- 手工制作pcb全過(guò)程 0次下載
- 用C語(yǔ)言開(kāi)發(fā)DSP系統(tǒng)的全過(guò)程的講解 22次下載
- IGBT制作全過(guò)程資料下載
- 深入大規(guī)模芯片設(shè)計(jì)全過(guò)程 33次下載
- 拆解智能便攜式尿檢棒HiPee全過(guò)程及內(nèi)部元件介紹
- 小艾智能艾灸盒2代pro拆解全過(guò)程
- DIY安裝導(dǎo)航+可視倒車(chē)+行車(chē)記錄+GPS跟蹤全過(guò)程 106次下載
- 圖解詳說(shuō)proteus7.4安裝全過(guò)程 0次下載
- 組裝電腦全過(guò)程視頻教程
- 淺論建筑工程全過(guò)程造價(jià)控制
- CPU制造全過(guò)程
- V688解鎖升級(jí)全過(guò)程
- FX3U系列三菱PLC的應(yīng)用實(shí)例 695次閱讀
- 記錄RocketMQ在centos7上的安裝過(guò)程 962次閱讀
- 硬件電路設(shè)計(jì)之DDR電路設(shè)計(jì)(3) 2934次閱讀
- 記腳本小子的一次滲透全過(guò)程 466次閱讀
- PLC安裝調(diào)試流程程序全過(guò)程 1567次閱讀
- 芯片制造全過(guò)程 1.1w次閱讀
- 鴻蒙系統(tǒng)逐步跟蹤系統(tǒng)調(diào)用實(shí)現(xiàn)全過(guò)程 1700次閱讀
- windows安裝ubuntu并讓pioneer1應(yīng)用程序跑起來(lái)的過(guò)程 2263次閱讀
- 一文詳解芯片制造全過(guò)程 5.5w次閱讀
- Linux操作環(huán)境下安裝Python 3.6的步驟及避坑指南 2165次閱讀
- 正弦波逆變器制作過(guò)程詳解 2w次閱讀
- 如何進(jìn)行PLC的安裝與調(diào)試詳細(xì)流程程序全過(guò)程說(shuō)明 8026次閱讀
- 自制PVCBOT電鉆diy全過(guò)程 1.3w次閱讀
- 3W小音箱制作全過(guò)程 簡(jiǎn)單實(shí)用 2.3w次閱讀
- Oracle如何通過(guò) PLSQL 運(yùn)行外部存儲(chǔ)過(guò)程 2720次閱讀
下載排行
本周
- 1TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 2開(kāi)關(guān)電源基礎(chǔ)知識(shí)
- 5.73 MB | 6次下載 | 免費(fèi)
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設(shè)計(jì)
- 0.60 MB | 3次下載 | 免費(fèi)
- 5基于FPGA的光纖通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 0.61 MB | 2次下載 | 免費(fèi)
- 6基于FPGA的C8051F單片機(jī)開(kāi)發(fā)板設(shè)計(jì)
- 0.70 MB | 2次下載 | 免費(fèi)
- 751單片機(jī)窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費(fèi)
- 8基于51單片機(jī)的RGB調(diào)色燈程序仿真
- 0.86 MB | 2次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33564次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21548次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
- 0.00 MB | 6653次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537796次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191185次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183278次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多