這篇文章主要講解了“Oracle數(shù)據(jù)庫安裝詳細(xì)步驟”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Oracle數(shù)據(jù)庫安裝詳細(xì)步驟”吧!
成都創(chuàng)新互聯(lián)自2013年起,先為桃源等服務(wù)建站,桃源等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為桃源企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。Oracle數(shù)據(jù)庫11.2.0.4安裝詳細(xì)步驟
一、準(zhǔn)備工作
1,全新安裝Oracle11g數(shù)據(jù)庫需要的安裝包:
總共有7個安裝包,如果是單實(shí)例環(huán)境沒有RAC這樣的環(huán)境只需要前2個安裝包就可以。
p13390677_112040_Linux-x86-64_1of7.zip p13390677_112040_Linux-x86-64_2of7.zip2,安裝的操作系統(tǒng)版本:Red Hat Enterprise Linux Server release 6.9 (Santiago)
3,需要安裝Xmanager6這個軟件,具體在網(wǎng)上可以查詢到。
4,硬件需要說明,最低要求。
I. 硬件:
1. 最低硬件需求
a)至少1GB物理內(nèi)存
b)swap滿足下面的要求:
RAM | Swap Space |
---|---|
Between 1 GB and 2 GB | 1.5 times the size of RAM |
Between 2 GB and 16 GB | Equal to the size of RAM |
More than 16 GB | 16 GB |
注意: 上面的推薦(來自于 11.2 Database installation guide)是最低的推薦。
c)/tmp至少1GB空間,并且要少于2TB空間。
d)database software 至少需要4.4GB空間
e)database 需要至少1.7G空間。
2. Oracle database 在 ext2,ext3,ext4 和 xfs文件系統(tǒng)上受到支持(參見Note:236826.1 and Note 1632127.1 以獲得更多信息)
5,附上軟件安裝地址分享鏈接: https://pan.baidu.com/s/1NFYZ5BDfsLv9gm0HtmaqYA : ep1e
二、正式安裝Oracle軟件
1.安裝必要的依賴軟件
[root@OracleLinux6 ~]#yum install -y binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel2,創(chuàng)建用戶和用戶組
[root@OracleLinux6 ~]# groupadd -g 501 oinstall [root@OracleLinux6 ~]# groupadd -g 502 dba [root@OracleLinux6 ~]# useradd -g oinstall -G dba oracle3,新建安裝目錄并設(shè)置權(quán)限
[root@OracleLinux6 ~]# mkdir -p /orasetup /home/app/oracle [root@OracleLinux6 ~]# chmod -R 775 /orasetup /home/app [root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup /home/app4,上傳需要安裝Oracle11G軟件并解壓軟件
[root@OracleLinux6 ~]# cd /orasetup/ [root@OracleLinux6 orasetup]# rz [root@OracleLinux6 orasetup]# unzip p13390677_112040_Linux-x86-64_1of7.zip解壓完后需要再次執(zhí)行以下權(quán)限,已確保Oracle用戶可以執(zhí)行
[root@OracleLinux6 ~]# chmod -R 775 /orasetup [root@OracleLinux6 ~]# chown -R oracle:oinstall /orasetup5,修改用戶環(huán)境變量
[root@OracleLinux6 ~]# su - oracle [oracle@OracleLinux6 ~]$ pwd /home/oracle 添加如下信息: [oracle@OracleLinux6 ~]$ vi .bash_profile export PATH alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' alias vi='vim' alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' export ORACLE_BASE=/home/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export ORACLE_SID=orcl export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib/usr/lib export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bi n:$ORACLE_HOME/jdk/bin export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS" export NLS_LANG="Simplified Chinese_China".AL32UTF8 umask 0226,修改系統(tǒng)環(huán)境變量
[root@OracleLinux6 ~]# vi /etc/profile 添加如下信息: if [ $USER = "oracle" ] || [ $USER = "grid" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi [root@OracleLinux6 ~]# source /etc/profile7,修改用戶限制
[root@OracleLinux6 ~]# vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 327688,修改內(nèi)核參數(shù)
[root@OracleLinux6 ~]# vim /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 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 = 1048586 最后刷新以下參數(shù) [root@OracleLinux6 ~]# sysctl -p9,修改hosts文件
[root@OracleLinux6 ~]# vim /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.254.33 OracleLinux610,安裝數(shù)據(jù)庫
先安裝好Xmanager軟件,切換用戶至Oracle用戶下來安裝數(shù)據(jù)庫。 [root@OracleLinux6 ~]# su - oracle [oracle@OracleLinux6 ~]$ export DISPLAY=192.168.254.1:0.0 [oracle@OracleLinux6 ~]$ xhost +
進(jìn)入database文件夾,運(yùn)行./runInstaller。
[oracle@OracleLinux6 ~]$ cd /orasetup/database/ [oracle@OracleLinux6 database]$ ll total 60 drwxrwxr-x 4 oracle oinstall 4096 Aug 27 2013 install -rwxrwxr-x 1 oracle oinstall 30016 Aug 27 2013 readme.html drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 response drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 rpm -rwxrwxr-x 1 oracle oinstall 3267 Aug 27 2013 runInstaller drwxrwxr-x 2 oracle oinstall 4096 Aug 27 2013 sshsetup drwxrwxr-x 14 oracle oinstall 4096 Aug 27 2013 stage -rwxrwxr-x 1 oracle oinstall 500 Aug 27 2013 welcome.html [oracle@OracleLinux6 database]$ ./runInstaller11,開始安裝Oracle,進(jìn)入安裝首頁,去掉打鉤的選項(xiàng)
12,skip升級安裝
13,跳出對話框點(diǎn)擊yes繼續(xù)
14,選擇僅安裝數(shù)據(jù)庫軟件
15,安裝單實(shí)例數(shù)據(jù)庫
16,選擇type,語言類型
17,安裝數(shù)據(jù)庫版本
18,安裝路徑選擇(這個在你的用戶環(huán)境變量設(shè)置過了)
19,Create Inventory
20,Operating System Group
21,Prerequisite Ckeck
這一步有可能會有兩個yum包沒有安裝上,需要安裝在一下ksh和libaio-devel,你可以忽略但我不太確定有何影響,我都是安裝通過后繼續(xù)。
22,Summary
23,Install Product
24,快要安裝完成時(shí)執(zhí)行腳本
25,利用終端使用root權(quán)限執(zhí)行提示Path的腳本文件,點(diǎn)擊OK即完成。
26,到此處安裝數(shù)據(jù)庫結(jié)束。
三、設(shè)置監(jiān)聽
1,在Oracle用戶下設(shè)置監(jiān)聽
2,Listener Configure
3,Add Listener
4,Listener name
5,Listener TCP
6,Listener Port
7,Listener another 選擇NO
8,最后一步選擇Cancel 結(jié)束監(jiān)控設(shè)置
四、創(chuàng)建數(shù)據(jù)庫
1,進(jìn)入Oracle用戶,創(chuàng)建數(shù)據(jù)庫
2,CreateDatabase
3,Setup2
4,Setup3 設(shè)置數(shù)據(jù)庫名稱
5,Setup4 --去掉√
6,Setup5 ---創(chuàng)建密碼
7,Setup6 --選擇監(jiān)聽程序name:LISTENER1默認(rèn)不用選擇直接是LISTENER
8,Setup7 ---設(shè)置template
9,Setup8 --啟用閃回和Archiving
10,Setup9 --選擇模版schemas
11,Setup10 --設(shè)置Memory容量(可以設(shè)置到70%)
12,Setup11--設(shè)置Sizing為5000
13,Setup12--設(shè)置Character
14,Setup13--設(shè)置說明
15,Setup14---Finish
16,Confirmation信息
17,開始創(chuàng)建數(shù)據(jù)庫
18,創(chuàng)建過程中回到46% 有一個報(bào)錯:ORA-12532錯誤:解決辦法:密碼設(shè)置時(shí)候不要用到@字符。
19,重新修改密碼后,一次性通過安裝完成。
20,最后提示安裝的文件信息,到此建庫完成。
感謝各位的閱讀,以上就是“Oracle數(shù)據(jù)庫安裝詳細(xì)步驟”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Oracle數(shù)據(jù)庫安裝詳細(xì)步驟這一問題有了更深刻的體會,具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點(diǎn)的文章,歡迎關(guān)注!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。