国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 系統(tǒng) > CentOS > 正文

CentOS安裝Oracle數(shù)據(jù)庫(kù)詳細(xì)介紹及常見(jiàn)問(wèn)題匯總

2024-06-28 13:19:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
CentOS安裝Oracle數(shù)據(jù)庫(kù)詳細(xì)介紹及常見(jiàn)問(wèn)題匯總一、安裝前準(zhǔn)備

1.軟件硬件要求

操作系統(tǒng):CentOS 6.4(32bit)Oracle數(shù)據(jù)庫(kù)版本:Oracle 10g(10201_database_linux32.zip)最小內(nèi)存:1G(檢查命令:#grep MemTotal /PRoc/meminfo)最小Swap:2G(檢查命令:#grep SwapTotal /proc/meminfo)

2.安裝依賴(lài)包

# rpm -q binutils compat-libstdc++-33 compat-libstdc++-33.i686 elfutils-libelf-devel gcc gcc-c++ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel make sysstat

如果沒(méi)有出現(xiàn)not installed項(xiàng)則表單全部依賴(lài)包都已經(jīng)安裝,否則需要安裝缺少的依賴(lài)包。QQ截圖20150731095013通過(guò)yum安裝缺失依賴(lài)包,命令如下:

# yum -y install elfutils-libelf-devel libaio-devel libaio-devel.i686

最后還需要確保安裝了libXp,否則安裝Oracle時(shí)會(huì)出現(xiàn)Exception java.lang.UnsatisfiedLinkError

# yum y install libXp

3.創(chuàng)建Oracle用戶(hù)與組

新建oinstall和dba用戶(hù)組

# groupadd oinstall# groupadd dba

新建oracle用戶(hù)并將其加入到oinstall和dba組

# useradd -m -g oinstall -G dba oracle

測(cè)試oracle賬號(hào)是否建立完成

# id oracle

創(chuàng)建oracle用戶(hù)密碼

# passwd oracle

4.修改/etc/sysctl.conf文件

# vi /etc/sysctl.conf,按下字母 i 進(jìn)入編輯模式

# Controls the maximum shared segment size, in byteskernel.shmmax = 2147483648# Controls the maximum number of shared memory segments, in pageskernel.shmall = 2097152kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 262144

編輯完成后按下Esc鍵進(jìn)入命令模式,然后輸入:wq保存退出執(zhí)行:# sysctl –p,啟用修改QQ截圖20150731114436

5.修改/etc/security/limits.conf文件

# vi /etc/security/limits.conf,加入以下內(nèi)容:

oracle  soft        nproc   2047oracle  hard        nproc   16384oracle  soft        nofile  1024oracle  hard        nofile  65536

6.修改/etc/pam.d/login文件

# vi /etc/pam.d/login,加入以下內(nèi)容:

session required /lib/security/pam_limits.sosession required pam_limits.so

7.修改/etc/profile文件

# vi /etc/profile,加入以下代碼:

if [ $USER = "oracle" ]; then    if [ $SHELL = "/bin/ksh" ]; then        ulimit -p 16384        ulimit -n 65536    else        ulimit -u 16384 -n 65536    fifi

QQ截圖20150731120351

8.創(chuàng)建Oracle安裝文件夾以及數(shù)據(jù)存放文件夾

#mkdir /opt/oracle#mkdir /opt/oracle/102#chown -R oracle:dba /opt/oracle

9.配置oracle用戶(hù)環(huán)境變量

使用oracle用戶(hù)登錄,$ /home/oracle/vi .bash_profile,修改并加入以下內(nèi)容:

ORACLE_BASE=/opt/oracle                      ORACLE_HOME=$ORACLE_BASE/102ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH

QQ截圖20150731122352保存后使用如下命令使修改生效

$ source /home/oracle/.bash_profile

二、開(kāi)始安裝Oracle數(shù)據(jù)庫(kù)

1.解壓縮安裝文件

使用oracle用戶(hù)登錄,將下載的數(shù)據(jù)庫(kù)安裝文件拷貝至/opt/oracle,進(jìn)入oracle文件夾:$ cd /opt/oracle 運(yùn)行解壓縮命令:$ unzip 10201_database_linux32.zipQQ截圖20150731141929

2.運(yùn)行安裝程序

解壓縮完成后會(huì)在oracle文件夾中創(chuàng)建database文件夾,$ cd database進(jìn)入該文件夾,運(yùn)行./runInstaller -ignoreSysPrereqs開(kāi)始安裝 由于Oracle10g發(fā)布的時(shí)候CentOS6.4還沒(méi)有發(fā)布,所以當(dāng)Oracle安裝程序執(zhí)行系統(tǒng)版本檢查時(shí),將無(wú)法通過(guò),安裝將自動(dòng)終止,使用ignoreSysPrereqs參數(shù)選項(xiàng),可以忽略系統(tǒng)版本檢查QQ截圖20150803171703 開(kāi)始執(zhí)行安裝程序1 直接點(diǎn)擊Next,進(jìn)入下一步2 由于之前已經(jīng)配置好安裝路徑,這里只需要選擇dba組,點(diǎn)擊下拉框選擇dba,然后點(diǎn)擊Next進(jìn)入下一步3 根據(jù)實(shí)際需要選擇企業(yè)版或標(biāo)準(zhǔn)版,然后點(diǎn)擊Next進(jìn)入下一步4 這里的Path應(yīng)該會(huì)自動(dòng)加載之前已經(jīng)配置好的路徑,如果路徑不對(duì)則有可能是前面配置/home/oracle/.bash_profile文件不正確,直接Next5 點(diǎn)擊選中Checking Network Configuration requirements為User Verified,點(diǎn)擊Next6 默認(rèn)Create a database,直接Next7 默認(rèn)一般事務(wù),直接Next8由于前面已經(jīng)配置全局SID=orcl,所以這里不做更改,根據(jù)需要選擇合適數(shù)據(jù)庫(kù)編碼,此處請(qǐng)慎重選擇,如果一旦選擇錯(cuò)了更改非常麻煩9 選擇數(shù)據(jù)庫(kù)管理選項(xiàng),默認(rèn)即可,直接Next10 數(shù)據(jù)庫(kù)存儲(chǔ)方式使用默認(rèn)文件系統(tǒng),直接Next11 不啟用自動(dòng)備份,直接Next12 設(shè)置SYS,SYSTEM等賬號(hào)共享同一個(gè)密碼,并且輸入數(shù)據(jù)庫(kù)管理密碼,然后點(diǎn)擊Next13完成安裝自定義設(shè)置,點(diǎn)擊Install開(kāi)始安裝數(shù)據(jù)庫(kù)14 等待安裝完成。。。15安裝完成前,提示使用系統(tǒng)root用戶(hù)執(zhí)行顯示的腳本,打開(kāi)一個(gè)新的終端,使用root賬號(hào)登陸,依次執(zhí)行兩端腳本16 執(zhí)行完成后,回到Oracle安裝界面,點(diǎn)擊OK完成所有安裝操作,彈出安裝成功提示界面,點(diǎn)擊Exit即可退出安裝程序。

三、安裝常見(jiàn)問(wèn)題匯總

1.安裝時(shí)出現(xiàn)"Exception java.lang.UnsatisfiedLinkError:……libXp.so.6: cannot open shared object file"

QQ截圖20150731143843解決方案:通過(guò)命令:# rpm –q libXp查看安裝的包版本,因?yàn)槭褂脃um安裝默認(rèn)會(huì)安裝最新的版本,而不是libXp-1.0.0-15.1.el6.i686.rpmQQ截圖20150731110446使用# yum remove libXp-1.0.2-2.1.el6.i686.rpm,然后下載libXp-1.0.0-15.1.el6.i686.rpm版本,進(jìn)入文件所在文件夾,通過(guò)命令:rpm -ivh libXp-1.0.0-15.1.el6.i686.rpm安裝正確版本即可解決問(wèn)題。

2.Oracle安裝界面顯示亂碼

此情況一般是由于CentOS使用的是中文導(dǎo)致,在執(zhí)行./runInstaller -ignoreSysPrereqs前,執(zhí)行以下命令即可解決

$ export NLS_LANG=AMERICAN_AMERICA.UTF8$ export LC_ALL=C

3.Putty+Xming實(shí)現(xiàn)遠(yuǎn)程Linux安裝Oracle數(shù)據(jù)庫(kù)

由于服務(wù)器一般都是放在機(jī)房,所以軟件安裝操作一般都是通過(guò)遠(yuǎn)程來(lái)操作的,當(dāng)我們用Putty遠(yuǎn)程連接至Linux服務(wù)器時(shí),默認(rèn)使用的是SSH連接,不具備X Window功能,無(wú)法開(kāi)啟Oracle圖形安裝界面,所以需要配置Xming工具來(lái)開(kāi)啟圖形界面功能。 下載Xming工具,直接采用默認(rèn)安裝,然后在開(kāi)始菜單中找到Xming->XLaunch啟動(dòng)XmingQQ截圖20150803185251 一般不需要修改,按默認(rèn)配置,直接點(diǎn)擊下一步QQ截圖20150803185455保持默認(rèn)選擇,繼續(xù)下一步QQ截圖20150803185551繼續(xù)點(diǎn)擊下一步QQ截圖20150803185634不需要做出任務(wù)修改,直接點(diǎn)擊完成即可,此時(shí)Windows托盤(pán)會(huì)出現(xiàn)Xming圖標(biāo),表明X Window已經(jīng)開(kāi)始運(yùn)行 運(yùn)行Putty工具,輸入需要連接的Linux主機(jī)IP地址,默認(rèn)使用SSH,然后依次展開(kāi)Connection->SSH->X11,勾選Enable X11 forwarding,X display location欄輸入localhost:0,點(diǎn)擊Open開(kāi)啟遠(yuǎn)程連接QQ截圖20150803190131登錄oracle用戶(hù),運(yùn)行runInstaller,就可以成功開(kāi)啟圖形安裝界面。

本文章內(nèi)容來(lái)源于對(duì)以下博文的整理及成功嘗試后的總結(jié)CentOS 6.3(x86_32)下安裝Oracle 10g R2在CentOS下安裝Oracle10gPutty + Xming 實(shí)現(xiàn)Oracle圖形安裝


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 闵行区| 博客| 临沂市| 特克斯县| 渑池县| 津市市| 平乡县| 昔阳县| 宝应县| 霍林郭勒市| 商河县| 自贡市| 桂阳县| 西宁市| 大港区| 鞍山市| 英德市| 德阳市| 定远县| 蓬安县| 延安市| 临桂县| 那坡县| 开化县| 鄯善县| 大港区| 循化| 铜川市| 三明市| 子长县| 宣汉县| 灵山县| 丰台区| 广元市| 江都市| 从江县| 青川县| 邵武市| 手机| 澄江县| 津市市|