kernel.shmmax = 2147483648
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
2.运行下列命令改变核心参数:/sbin/sysctl –p
3.在/etc/security/limits.conf文件中加入下列行:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
4.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:
session required /lib/security/pam_limits.so
5.通过编辑/etc/selinux/config 文件禁用secure linux,确认其中的SELINUX标记如下:SELINUX=disabled。也可以通过GUI工具(Applications > System Settings > Security Level),选择SELinux禁用该属性。
九、参数配置
1.检查下列包是否安装,若未安装则要先安装:
# From RedHat AS4 Disk 2
cd /media/cdrom/RedHat/RPMS
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc++-33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-5.i386.rpm
rpm -Uvh glibc-2.3.4-2.i386.rpm
# From RedHat AS4 Disk 3
cd /media/cdrom/RedHat/RPMS
rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh libaio-0.3.102-1.i386.rpm
rpm -Uvh gcc-3.4.3-9.EL4.i386.rpm
# From RedHat AS4 Disk 4
cd /media/cdrom/RedHat/RPMS
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c++-3.2.3-47.3.i386.rpm
2.创建下列组和用户
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle
3.创建安装oracle的目录
mkdir -p /u01/app/oracle/product/10.2.0/db_1
chown -R oracle.oinstall /u01
4.用root登录,执行下列指令:
xhost +<machine-name>
5.用oracle登录把下列行加在.bash_profile文件末尾,注意把其中ORACLE_SID换成自己的实例名:
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME
ORACLE_SID=TSH1; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1; export LD_ASSUME_KERNEL
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
十、安装
1.用oracle用户登录。如果用的是X模式,要把DISPLAY设置如下:
DISPLAY=<machine-name>:0.0; export DISPLAY
2.在Disk1目录下用如下命令开始安装:
./runInstaller
3.在安装过程中输入合适的ORACLE_HOME和实例名。详细过程就不说了,大家看着提示填写就好。完成后的画面中会有管理端入口地址和sqlplus入口地址。
十一、安装后配置
1.编辑/etc/oratab文件设置每个实例的重启标志为“Y”:
TSH1:/u01/app/oracle/product/10.2.0/db_1:Y
OK,安装结束了,你可以从浏览器了键入安装完成管理端地址即可登录进行数据库性能监测调整和用户管理了。我用的是系统用户SYS。
下一步应该是oracle 的pro C编译测试,能够使用pro C对数据库进行操作。
1.1 主题意图
1.描述在Linux RedHat AS 4.0上安装Oracle 10g 10.2.0.1的proc编程过程。
1.2 安装
1.安装oracle时,要把程序开发包选上。
1.3 环境配置
1.为编译方便,在$ORACLE_HOME/precomp/admin/pcscfg.cfg文件里加上如下内容,也可添加用户自己的include路径
include=/home/oracle/product/10.2.0.1/db_1/precomp/public
include=/home/oracle/product/10.2.0.1/db_1/precomp/hdrs
- 如何重新配置XFree86…
- 1.网友文章:一Linux系统…
- php +javascript…
- 惠普互联网接入服务器全线产品详…
- 系统安装初步之分割区(Part…
- Linux管理员手册(1)--…
- LPI资格认证测验的组成…
- HPBbluestoneMid…
- EAP-TLS on Free…
- 无意中在一论坛看见这篇文章,觉…
- perl附录(1)…
- 系统安装初步之开机选择程式…
- 交大『云观CD-ROMIII』…
- 周岁献礼:快速搭建Time S…
- Linux管理员手册(3)--…
- 认识SlackwareLinu…
- 惠普中、小企业商务网站解决方案…
- LPI资格认证测验Level1…
- 认识SlackwareLinu…
- iptables HOWTO(…