




已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Oracle10g On RedHat Linux OS OF Vmware Worksation 2010-08-24一、首先檢查安裝oracle10g環(huán)境1,查看系統(tǒng)內(nèi)存rootlinux4 # grep MemTotal /proc/meminfoMemTotal: 1034584 kB2,查看交換區(qū)大小rootlinux4 # grep SwapTotal /proc/meminfoSwapTotal: 2096472 kB3,查看/tmp大小(至少400M)rootlinux4 # df -m /tmpFilesystem /dev/sda2 8061 2585 5067 34% /4,查看操作系統(tǒng)版本rootlinux4 # cat /etc/issueRed Hat Enterprise Linux ES release 4 (Nahant Update 5)Kernel on an m5,查看內(nèi)核版本rootlinux4 # uname -r2.6.9-55.Elsmp6,檢查系統(tǒng)是否有安裝一下包 compat-libstdc+-33-3.2.3-61 elfutils-libelf-0.125-3.el5 elfutils-libelf-devel-0.125-3.el5 glibc-2.5-12 glibc-devel-2.5-12 glibc-common-2.5-12 gcc-4.1.1-52.el5 gcc-c+-4.1.1-52.el5 libgcc-4.1.1-52.el5 libaio-0.3.106-3.2 libaio-devel-0.3.106-3.2 libstdc+-4.1.1-52.el5 libstdc+-devel-4.1.1-52.el5 unixODBC-2.2.11-7.1 unixODBC-devel-2.2.11-7.1 sysstat-7.0.0-3.el5 binutils-2.17.50.0.6-2.el5 make-3.81-1.1 rootlinux4 # rpm -q binutilsrootlinux4 # rpm -q compat-dbrootlinux4 # rpm -q compat-libstdc+-296rootlinux4 # rpm -q control-centerrootlinux4 # rpm -q gcc gcc-c+rootlinux4 # rpm -q glibc glibc-common gnome-libsrootlinux4 # rpm -q libstdc+ libstdc+-develrootlinux4 # rpm -q make pdkshrootlinux4 # rpm -q sysstatrootlinux4 # rpm -q xscreensaver setarch(如果沒有安裝請(qǐng)安裝好以上rpm包,有必要時(shí)可以強(qiáng)制安裝,使用命令:rpm Uvh *.rpm -force -nodeps)在安裝這些包時(shí),特別是對(duì)于那些不是光盤安裝的人來(lái)說,需要進(jìn)行掛載mount涉及到windows與linux之間共享文件具體實(shí)現(xiàn):在虛擬機(jī)設(shè)置里有一項(xiàng)options下share files選項(xiàng)里去設(shè)置,你會(huì)遇到Vmware tools需要安裝,其中原委請(qǐng)查資料。安裝了工具之后可以進(jìn)行共享了,然后就可以進(jìn)行掛載,將鏡像文件掛載到linux系統(tǒng)上進(jìn)行安裝rpm包,可能安裝過程中,其中包需要依賴關(guān)系,大概按上述順序即可。二、關(guān)于oracle的linux配置創(chuàng)建用于安裝和維護(hù) Oracle 數(shù)據(jù)庫(kù)Linux 組和用戶帳戶。用戶帳戶將稱為 oracle,而組將稱為 oinstall 和 dba。以 root 用戶身份執(zhí)行以下命令: /usr/sbin/groupadd oinstall/usr/sbin/groupadd dba/usr/sbin/useradd -m -g oinstall -G dba oracleid oracleEx:# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -m -g oinstall -G dba oracle# id oracleuid=501(oracle) gid=502(oinstall) groups=502(oinstall),503(dba)設(shè)置 oracle 帳戶的口令: passwd oracleEx:# passwd oracleChanging password for user oracle.New password:Retype new password:passwd: all authentication tokens updated successfully.創(chuàng)建目錄 現(xiàn)在創(chuàng)建目錄來(lái)存放 Oracle 數(shù)據(jù)庫(kù)10g。 以下假設(shè)在根文件系統(tǒng)中創(chuàng)建目錄。這樣做是為了簡(jiǎn)便起見,不建議將其作為通用做法。這些目錄通常被創(chuàng)建為單獨(dú)的文件系統(tǒng)。 以 root 用戶身份執(zhí)行以下命令: mkdir -p /u01/app/oraclechown -R oracle:oinstall /u01/appchmod -R 775 /u01/app配置 Linux 內(nèi)核參數(shù) No install pagcompat-libstdc+libaio-develsysstatunixODBC-develOracle 數(shù)據(jù)庫(kù) 10g 第 1 版需要以下所示的內(nèi)核參數(shù)設(shè)置。給出的值都為最小值,因此如果您的系統(tǒng)使用一個(gè)更大的值,則不要進(jìn)行更改。Linux 允許在系統(tǒng)啟動(dòng)并運(yùn)行時(shí)修改大多數(shù)內(nèi)核參數(shù),所以無(wú)需在修改內(nèi)核參數(shù)后重啟系統(tǒng)。 kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144注意,OEL 5 已經(jīng)為 kernel.shmall 和 kernel.shmmax 定義了值。如果默認(rèn)值等于或大于要求值,則使用默認(rèn)值。 如果您按照以上說明安裝了 Linux,且內(nèi)核參數(shù)全部采用默認(rèn)值,則只需在以 root 用戶身份登錄后執(zhí)行下命令。 cat /etc/sysctl.conf /etc/sysctl.conf kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 net.core.wmem_default=262144 net.core.rmem_max=4194304 net.core.wmem_max=262144 EOF# /sbin/sysctl -pnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 1net.ipv4.conf.default.accept_source_route = 0kernel.sysrq = 0kernel.core_uses_pid = 1net.ipv4.tcp_syncookies = 1kernel.msgmnb = 65536kernel.msgmax = 65536kernel.shmmax = 4294967295kernel.shmall = 268435456kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default = 4194304net.core.wmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_max = 262144以 root 用戶身份運(yùn)行以下命令來(lái)驗(yàn)證您的設(shè)置: /sbin/sysctl -a | grep shm/sbin/sysctl -a | grep sem/sbin/sysctl -a | grep file-max/sbin/sysctl -a | grep ip_local_port_range/sbin/sysctl -a | grep rmem_default/sbin/sysctl -a | grep rmem_max/sbin/sysctl -a | grep wmem_default/sbin/sysctl -a | grep wmem_maxEx:# /sbin/sysctl -a | grep shmkernel.shmmni = 4096kernel.shmall = 268435456kernel.shmmax = 4294967295kernel.shm-use-bigpages = 0# /sbin/sysctl -a | grep semkernel.sem = 250 32000 100 128# /sbin/sysctl -a | grep file-maxfs.file-max = 65536# /sbin/sysctl -a | grep ip_local_port_rangenet.ipv4.ip_local_port_range = 1024 65000# /sbin/sysctl -a | grep rmem_defaultnet.core.rmem_default = 4194304# /sbin/sysctl -a | grep rmem_maxnet.core.rmem_max = 4194304# /sbin/sysctl -a | grep wmem_defaultnet.core.wmem_default = 262144# /sbin/sysctl -a | grep wmem_maxnet.core.wmem_max = 262144為 oracle 用戶設(shè)置 Shell 限制 Oracle 建議對(duì)每個(gè) Linux 帳戶可以使用的進(jìn)程數(shù)和打開的文件數(shù)設(shè)置限制。要進(jìn)行這些更改,以 root 用戶的身份執(zhí)行下列命令: 1. vi /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=4194304 net.core.rmem_max=4194304 net.core.wmem_default=262144 net.core.wmem_max=262144 2. vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 3. vi /etc/pam.d/login session required /lib/security/pam_limits.so session required pam_limits.so 4. vi /etc/profile (編寫此處時(shí)需要注意格式:空格非常重要)如若不然則編譯時(shí)無(wú)法通過,到切換oracle用戶時(shí)則報(bào)警告if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi 5. cd /home/oracle vi .bash_profile ORACLE_BASE=/oracle ORACLE_HOME=$ORACLE_BASE/10g ORACLE_SID=wilson PATH=$ORACLE_HOME/bin:$PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH修改 bash 和 ksh 的默認(rèn)配置文件以及 cshell 的默認(rèn)登錄腳本。cat /etc/profile /etc/csh.login 打開2個(gè)shell窗口,1個(gè)以root登錄,另外1個(gè)以oracle登錄。2# xhost +localhost 如果x window設(shè)置成功,可以用oracle用戶登錄后,Oracle用戶下輸入: $ xclock 看到一個(gè)小鬧鐘,說明成功,否則失敗。(這里或者用SecureCrt連接虛擬機(jī)進(jìn)行操作,此時(shí)需要啟動(dòng)X-windows窗口服務(wù),故需使用Xmanager連接才可以進(jìn)入圖形化界面進(jìn)行安裝)3$ ./runInstaller ignoreSysPrereqs(有時(shí)版本無(wú)法通過可以用此命令處理) 注釋:1、根據(jù)安裝提示進(jìn)行相應(yīng)操作,中間需要root執(zhí)行2個(gè)腳本: # $ORACLE_BASE/oraInventory/orainstRoot.sh # $ORACLE_HOME/root.sh (把$ORACLE_BASE和$ORACLE_HOME替換成實(shí)際的目錄即可)四、創(chuàng)建與配置數(shù)據(jù)庫(kù)(使用oracle用戶登錄RHEL)1、配置服務(wù)名(如果僅是客戶端,可以不配這一步)1$ vi $ORACLE_HOME/network/admin/tnsname.ora 增加以下內(nèi)容: 注釋: 把HOST的值設(shè)置為你要安裝數(shù)據(jù)庫(kù)那臺(tái)機(jī)器的IP SHDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.10)(PORT = 1521) ) (CONNECT_DATA = (SERVICE_NAME = INFODB) ) )2、配置數(shù)據(jù)庫(kù)的監(jiān)聽器(如果僅是客戶端,可以不配這一步)1$ vi $ORACL
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蜜棗企業(yè)縣域市場(chǎng)拓展與下沉戰(zhàn)略研究報(bào)告
- 大數(shù)據(jù)背景下C銀行個(gè)人住房貸款業(yè)務(wù)客戶管理優(yōu)化研究
- 基于高速光電二極管陣列的GaN驅(qū)動(dòng)集成電路設(shè)計(jì)
- Ni基CO2高效電還原催化劑的結(jié)構(gòu)調(diào)控與性能研究
- 新型量子算法設(shè)計(jì)
- 課題開題報(bào)告:五育融合視域下地方“桂花文化”融入高職美育課程的設(shè)計(jì)與實(shí)施研究
- 農(nóng)村家庭文化資本與初中英語(yǔ)學(xué)習(xí)效果關(guān)系的研究
- 課題開題報(bào)告:網(wǎng)絡(luò)教研實(shí)踐研究
- 課題開題報(bào)告:體育美育促進(jìn)心理健康實(shí)踐研究
- 2025年壓力監(jiān)測(cè)裝置項(xiàng)目經(jīng)濟(jì)效益評(píng)估報(bào)告
- (正式版)SHT 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范
- 志愿服務(wù)證明(多模板)
- 農(nóng)業(yè)技術(shù)培訓(xùn)-番茄栽培
- 氫化物發(fā)生器課件
- 衛(wèi)生事業(yè)管理名詞解釋
- 景觀細(xì)節(jié)品質(zhì)提升做法匯編課件
- 急診護(hù)患溝通技巧-急診科課件
- 人力資源服務(wù)許可證、勞務(wù)派遣經(jīng)營(yíng)許可證年檢報(bào)告書
- 內(nèi)科學(xué)教學(xué)課件:腦梗死
- 消防主機(jī)EST3操作手冊(cè)
- 第九章+城市廣場(chǎng)設(shè)計(jì)ppt
評(píng)論
0/150
提交評(píng)論