時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
1:修改核心參數(shù)
#vi /etc/sysctl.conf
在該文件末尾加入如下內(nèi)容:
#-----------Begin from here--------------------------------------
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
#--------------End here--------------------------------------------
編輯完之后,保存,執(zhí)行 # /sbin/sysctl -p 命令操作來使我們所做的變更生效.
注:上面kernel.shmmax/kernel.sem等是典型的核心參數(shù)配置.您可能需要根據(jù)您的實際環(huán)境進行適當(dāng)?shù)淖儎?
關(guān)于這些核心參數(shù)的說明在Oracle的
9i Installation Guide Release 2 (9.2.0.1.0) for UNIX Systems中有很詳細(xì)的說明.( http://download-west.oracle.com/docs/html/A96167_01/toc.htm )
然后,應(yīng)該檢查一下上面的操作是否正確:
# /sbin/sysctl -a | grep sem
# /sbin/sysctl -a | grep shm
# /sbin/sysctl -a | grep file-max
# /sbin/sysctl -a | grep ip_local_port_range
為Oracle用戶設(shè)定Shell的限制
一般來說,還需要需要進行如下的設(shè)定,以便改進Oracle用戶的有關(guān)nofile(可打開的文件描述符的最大數(shù))和nproc(單個用戶可用的最大進程數(shù)量)
# vi /etc/security/limits.conf
# 添加如下的行
* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536 添加如下的行到/etc/pam.d/login 文件: session required /lib/security/pam_limits.so 檢查并安裝相關(guān)補丁
在這個版本的RHEL上安裝Oracle,必須要有幾個軟件包. 確認(rèn)以下 rpm包都已經(jīng)安裝:
make-3.79
binutils-2.11
openmotif-2.2.2-16
setarch-1.3-1
compat-db-4.0.14.5
compat-gcc-7.3-2.96.122
compat-gcc-c++-7.3-2.96.122
compat-libstdc++-7.3-2.96.122
compat-libstdc++-devel-7.3-2.96.122
如果沒有安裝,執(zhí)行下面
rpm -ivh compat-gcc-7.3-2.96.122.i386.rpm
rpm -ivh compat-libstdc++-7.3-2.96.122.i386.rpm
rpm -ivh compat-libstdc++-devel-7.3-2.96.122.i386.rpm
rpm -ivh compat-gcc-c++-7.3-2.96.122.i386.rpm
rpm -ivh compat-db-4.0.14-5.i386.rpm
rpm -ivh compat-glibc-7.x-2.2.4.32.5.i386.rpm
創(chuàng)建用戶和相關(guān)的組
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -g oinstall -G dba oracle
如果只是測試目的的話,不創(chuàng)建oinstall組也沒什么. 不過還是規(guī)范一點比較好.如果oracle 用戶和dba組等已經(jīng)存在,作適當(dāng)?shù)恼{(diào)整即可.
檢查并調(diào)整環(huán)境變量
登錄為oracle用戶
# su – oracle
$ cd
$ vi .bash_profile
#添加如下內(nèi)容,你的具體值應(yīng)該不會和這個完全相同.
export ORACLE_BASE=/home2/app/ora10g
export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1
export ORACLE_SID=ora10g
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_US.UTF-8
然后執(zhí)行
$ source .bash_profile
使環(huán)境變量生效. /u/app/oracle 等目錄應(yīng)該建立好并做合適的授權(quán).
開始安裝10g
下載ship.db.cpio.gz
gunzip ship.db.cpio.gz
cpio -idmv < ship.db.cpio
關(guān)鍵詞標(biāo)簽:安裝,rpm,export,用戶
相關(guān)閱讀
熱門文章 Oracle中使用alter table來增加,刪除,修改列的語法 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 誤刪Oracle數(shù)據(jù)庫實例的控制文件 為UNIX服務(wù)器設(shè)置Oracle全文檢索
人氣排行 oracle中使用SQL語句修改字段類型-oracle修改SQL語句案例 Oracle中使用alter table來增加,刪除,修改列的語法 ORACLE SQL 判斷字符串是否為數(shù)字的語句 ORACLE和SQL語法區(qū)別歸納(1) oracle grant 授權(quán)語句 ORACLE修改IP地址后如何能夠使用 如何加速Oracle大批量數(shù)據(jù)處理 Oracle刪除表的幾種方法