下载后可任意编辑Redhat linux5.6下Oracle 10g (10.2.0.1)安装及升级到10.2.0.4配置手册安装准备RedHat Linux Server 5.6安装文件(RPM补丁包定制,全选,软件开发包下全部选择,语言选中文、英语即可)Oracle 10g(10.2.0.1)10201_database_linux_x86_64.cpio.gz安装文件p6810189_10204_Linux-x86-64.zip补丁文件(10.2.0.4)和p8350262_10204_Generic.zip补丁文件硬件要求物理内存至少2G查看命令:grep MemTotal /proc/meminfo交换分区:至少1G,最好是物理内存的2倍查看命令:grep SwapTotal /proc/meminfo硬盘空闲区 至少4G查看命令:df -k创建安装oracle 所需的组和用户以下操作需要使用root账户创建。创建oinstall用户组#groupadd oinstall创建dba用户组#groupadd dba创建oracle用户#useradd -g oinstall -G dba oracle初始化oracle用户密码#passwd oracle 创建Oracle安装目录本示例中,Oracle安装路径为:/oracle/product/10.2/db_1创建oracle安装目录#mkdir -p /oracle/product/10.2/db_1修改目录所属用户为oracle用户#chown -R oracle:oinstall /oracle修改目录权限#chmod -R 755 /oracle 配置linux内核参数编辑/etc/sysctl.conf文件,添加或修改如下的行:实际配置环境中,红色部分是需要修改行,蓝色部分为添加行。(kernel.shmall 指一个内存段最大可用内存。假如服务器内存超过8G,可设置kernel.shmall = 4194304,kernel.shmmax常用设置为2147483648,最大设置为4294967296。kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_max=262144下载后可任意编辑#vi /etc/sysctl.conf# Controls whether core dumps will append the PID to the core filename# Useful for debugging multi-threaded applicationskernel.core_uses_pid = 1 下加入参数:kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=250 32000 100 128fs.file-max=65536net.ipv4.ip_local_port_range=1024 65000net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144...