版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Oracle學(xué)習(xí)筆記安裝篇之在Redhat Enterprise Linux 6.3 x86_64下安裝Oracle11g R2安裝Oracle有以下步驟: 1.安裝Linux作業(yè)系統(tǒng). 2.配置Linux系統(tǒng)下Oracle的安裝環(huán)境. 3.安裝Oracle軟件與數(shù)據(jù)庫. 4.測試運(yùn)行安裝的Oracle系統(tǒng).一.安裝Linux. 1.系統(tǒng)環(huán)境需求 內(nèi)存:最小1GB,推薦2GB或以上 交換空間: 內(nèi)存大小是1-2GB時(shí),交換空間是內(nèi)存的1.5倍,內(nèi)存大小2-16GB時(shí),交換空間等于內(nèi)存大小,內(nèi)存大小16G以上時(shí),交換空間為16GB. 需要選擇以下組件:GNOME桌面、編輯器、開發(fā)工具、開發(fā)庫等。
2、 2.安裝Linux 使用安裝光盤安裝Redhat Enterprise Linux 6.3 x86_64,為方便測試,可以使用VMware Workstation虛擬一臺機(jī)器,在虛擬機(jī)上安裝。 3.設(shè)置主機(jī)域名解析 安裝Linux后需使用靜態(tài)IP地址,并在/etc/hosts文件中設(shè)置主機(jī)域名解析(ip地址 主機(jī)名稱) # vi /etc/hosts6 hostname(主機(jī)名稱)此處必須要設(shè)置,不然配置監(jiān)聽有問題.二.配置Linux系統(tǒng)下Oracle的安裝環(huán)境.第一步:配置yum源;1. 用root用戶創(chuàng)建/software目錄;2. 用FTP軟件將Redhat En
3、terprise Linux 6.3 x86_64拷貝到/software文件;3. mkdir /media/cdrom /創(chuàng)建/media/cdrom目錄 4. mount /software/rhel-server-6.5-x86_64-dvd.iso -o loop /media/cdrom/ /將ISO文件掛載在/media/cdrom目錄下5. df -h /查看是否掛載成功6. mkdir yum /創(chuàng)建yum目錄7. cp -a /media/cdrom/* /yum/ /將/media/cdrom目錄下的文件拷貝到 /yum8. cd /etc/yum.repos.d/ /切
4、換到/etc/yum.repos.d目錄下9. mkdir repoback /創(chuàng)建repoback文件10. mv rhel* repoback/ /將rhel*文件移除到repoback;在/etc/yum.repos.d/目錄下創(chuàng)建并編輯local.repo文件: /新建一個(gè)yum源的響應(yīng)文件vi local.repo base name=linux 6 baseurl=file:/yum gpgcheck=0 enable=111. vi /usr/lib/python2.6/site-packages/yum/yumRepo.py /修改yum源的地址在上面的文件中找到下面這行rem
5、ote = url + / + relative將其改為remote + /yum + relative第二步:檢查和更新所需軟件包.安裝好Linux系統(tǒng)后需要配置一下系統(tǒng)。因Oracle在Linux下與Windows下有些不同,在Linux下安裝時(shí)有部分程序需要與Linux的 程序包重新編譯和鏈接,所以需要有編譯器等軟件包。需要用到的軟件包在Oracle的用戶指南中有說明.以root身份登錄Linux后執(zhí)行以下命令檢查 軟件包是否都已安裝:#rpm -q binutils compat-libstdc+-33 elfutils-libelf elfutils-libelf-devel gli
6、bc glibc-common glibc-devel gcc- gcc-c+ libaio-devel libaio libgcc libstdc+ libstdc+-devel make sysstat unixODBC unixODBC-devel libXp glibc-headers numactl-devel pdksh如果系統(tǒng)有軟件包沒有安裝,可以在/yum/Package目錄中找到,安裝這些包。因RHEL 6.3版本比較高,對應(yīng)的軟件包版本會比需要的高,沒關(guān)系,軟件向下兼容,不影響Oracle的安裝和使用。 Oracle官方文檔中確定要安裝的包如下: binutils-2.17
7、.50.0.6 compat-libstdc+-33-3.2.3 compat-libstdc+-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c+-4.1.2 glibc-2.5-24 glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bi
8、t) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc+-4.1.2 libstdc+-4.1.2 (32 bit) libstdc+-devel 4.1.2 make-3.81 numactl-devel-0.9.8.x86_64 sysstat-7.0.2注:在Oracle數(shù)據(jù)庫軟件安裝時(shí),ksh實(shí)際是用的pdksh,但ksh也是可以使用的,只是安裝時(shí)會有警告,pdksh是一個(gè)早期的軟件包,可以在以下網(wǎng)站找到.第三步:驗(yàn)證系統(tǒng)要求。查看內(nèi)存大小 # gr
9、ep MemTotal /proc/meminfo 查看交換空間 # grep SwapTotal /proc/meminfo 查看磁盤空間,Oracle 11g R2 x64企業(yè)版的磁盤空間要求4.35GB以上。 # df -h第四步:創(chuàng)建Oracle組和用戶帳戶 #groupadd -g 600 dba#groupadd -g 601 oinstall#useradd -u 600 -g oinstall -G dba oracle#passwd oracle第五步:配置內(nèi)核參數(shù)以root身份登錄系統(tǒng),根據(jù)用戶指南配置以下參數(shù):修改文件/etc/sysctl.conf,添加以下內(nèi)容: #
10、/etc/sysctl.conf # for oracle fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 # 官方文檔kernel.shmmax = 536870912,實(shí)際軟件中需要 kernel.shmmax = 980742144 kernel.shmmax = 980742144 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_
11、default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 執(zhí)行以下命令時(shí)參數(shù)生效: # /sbin/sysctl p修改文件/etc/security/limits.conf,添加以下內(nèi)容: # /etc/security/limits.conf # for oracle oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofil
12、e 65536 oracle soft stack 10240第六步:創(chuàng)建Oracle Base目錄# mkdir /oracle#chown -R oracle:oinstall /oracle#chmod -R 755 /oracle第七步:編輯Oracle用戶環(huán)境,編輯.bash_profile文件# su - oracle$ vi .bash_profile編輯.bash_profile文件,添加以下內(nèi)容#oracle envPATH=$PATH:$HOME/binexport PATH ORACLE_BASE=/oracleORACLE_HOME=$ORACLE_BASE/produ
13、ct/11.2.0/dbhome_1ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin; ORA_NLS33=$ORACLE_HOME/nls/admin/dataNLS_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;export NLS_DATE_FORMATexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATHexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.UTF8 #o
14、racle env三、安裝Oracle軟件與數(shù)據(jù)庫1.安裝Oracle軟件切換到/software目錄下將Oracle的安裝文件linux.x64_11gR2_database_1of2.zip與linux.x64_11gR2_database_2of2.zip解壓縮.使用unzip linux_11gR2_database_1of2.zip 命令進(jìn)行解壓切換到database目錄底下,即cd database/,運(yùn)行./runInstall命令。如果提示,無法使用命令 /usr/bin/xdpyinfo 自動(dòng)檢查顯示器顏色。請檢查是否設(shè)置了 DISPLAY 變量,要把root注銷,用orac
15、le用戶安裝。在安裝過程為避免出現(xiàn)中文亂碼,在安裝之前使用命令export LANG=en_US解決中文方框亂碼后在執(zhí)行安裝過程。1、./runInstall2、把I wish to receive security updatas via My Oracle Support前面的鉤去掉。3、選擇Skip software updatas.4、選擇Install database software only.5、選擇Single instance database installation.6、把simplified chinese添加到右邊。7、點(diǎn)擊Next.8、點(diǎn)擊Next.9、點(diǎn)擊Nex
16、t.10、創(chuàng)建/oraInventory目錄,即mkdir /oraInventory,并賦予chown R oracle:oinstall oraInventory權(quán)限;11、點(diǎn)擊Next。12、vi /etc/sysctl.conf,修改kernel.shmmax = 984987648,并執(zhí)行/sbin/sysctl p生效,點(diǎn)擊Check Again.13、點(diǎn)擊install,開始安裝。14、執(zhí)行兩條命令,/oraInventory/orainstRoot.sh和/oracle/product/11.2.0/dbhome_1/root.sh,點(diǎn)擊OK。15、點(diǎn)擊close,數(shù)據(jù)庫軟件安裝完成。16、接下來開始裝監(jiān)聽軟件。Oracle用戶敲入命令:netca17、接下來開始安裝數(shù)據(jù)庫。Oracle用戶敲入命令:dbca創(chuàng)建數(shù)據(jù)庫實(shí)例orcl為所有用戶設(shè)置相同密碼:初設(shè)123456用roo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度風(fēng)力發(fā)電場場地平整與風(fēng)力塔安裝施工協(xié)議4篇
- 2025年度城市綠化工程苗木采購合同3篇
- 二零二五年度能源項(xiàng)目100%股權(quán)轉(zhuǎn)讓合同3篇
- 專業(yè)旅客出行服務(wù)協(xié)議定制版
- 2024試用期工作關(guān)系協(xié)議范本版B版
- 2025年度臨時(shí)場地租賃合同終止及場地恢復(fù)協(xié)議4篇
- 2025年度二零二五購物中心攤位租賃及營銷支持合同4篇
- 2025年度詳盡場景主播合作框架協(xié)議4篇
- 個(gè)人借款合同模板:無擔(dān)保短期資金周轉(zhuǎn)版B版
- 2025年度教育培訓(xùn)機(jī)構(gòu)場地租賃及課程服務(wù)合同范本4篇
- 2024年國家危險(xiǎn)化學(xué)品經(jīng)營單位安全生產(chǎn)考試題庫(含答案)
- 護(hù)理員技能培訓(xùn)課件
- 員工宿舍用電安全培訓(xùn)
- 家庭年度盤點(diǎn)模板
- 河南省鄭州市2023-2024學(xué)年高二上學(xué)期期末考試 數(shù)學(xué) 含答案
- 2024年資格考試-WSET二級認(rèn)證考試近5年真題集錦(頻考類試題)帶答案
- 試卷中國電子學(xué)會青少年軟件編程等級考試標(biāo)準(zhǔn)python三級練習(xí)
- 公益慈善機(jī)構(gòu)數(shù)字化轉(zhuǎn)型行業(yè)三年發(fā)展洞察報(bào)告
- 飼料廠現(xiàn)場管理類隱患排查治理清單
- 【名著閱讀】《紅巖》30題(附答案解析)
- Starter Unit 2 同步練習(xí)人教版2024七年級英語上冊
評論
0/150
提交評論