您的位置:首页 > 数据库 > Oracle

Suse11sp3安装Oracle 11gR2

2015-06-08 11:22 721 查看
1、创建用户
groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
passwd oracle
2、创建目录
mkdir -p /u01/app/oracle
mkdir -p /u01/app/oraInventory
chown -R oracle.oinstall /u01/app
chmod 777 /u01/app
3、修改文件/etc/security/limits.conf,添加以下内容:
# /etc/security/limits.conf
#for oracle

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 32768
4、查看确认以下rpm包是否安装,若未安装及时安装如下rpm包

binutils-2.19
gcc-4.3
gcc-32bit-4.3
gcc-c++-4.3
glibc-2.9
glibc-32bit-2.9
glibc-devel-2.9
glibc-devel-32bit-2.9
ksh-93t
libaio-0.3.104
libaio-32bit-0.3.104
libaio-devel-0.3.104
libaio-devel-32bit-0.3.104
libstdc++33-3.3.3
libstdc++33-32bit-3.3.3
libstdc++43-4.3.3_20081022
libstdc++43-32bit-4.3.3_20081022
libstdc++43-devel-4.3.3_20081022
libstdc++43-devel-32bit-4.3.3_20081022
libgcc43-4.3.3_20081022
libstdc++-devel-4.3
make-3.81
sysstat-8.1.5
unixODBC-2.2.12 or later
unixODBC-devel-2.2.12 or later
unixODBC-32bit-2.2.12 (32-bit) or later

5、修改内核参数

vi /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 = 1048576
vm.hugetlb_shm_group=oinstall的id ###比红帽多了个参数设置。
修改保存后执行
/sbin/chkconfig boot.sysctl on
/sbin/sysctl -p

备注:若sysctl.conf文件中参数值大于指定值,那么以配置文件参数值为准。
6、修改oracle用户bash_profile文件添加如下内容

vi .profile
export TMP=/tmp;
export TMPDIR=$TMP;
export ORACLE_BASE=/u01/app/oracle;
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1;
export ORACLE_SID=ORACLE;
export ORACLE_TERM=xterm;
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export PATH=$ORACLE_HOME/bin:$PATH;
exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; umask 022
7、安装数据库软件。
8、创建数据库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息