安装后的体会: 其实安装oracle11g 并没有想象的的复杂 只要注意安装前检查所需的软件包 、建立oracle的环境变量、还有就是系统的权限 把握好以上三点安装起来其实非常简单. 1.检查系统硬件:oracle的官方要求是 内存至少为1G 交换空间为内存的2倍。
2.磁盘空间检查: /tmp 最好挂载空间有1G以上 否则安装过程中会有磁盘不足的提示
Oracle 11g 对 Red Hat Enterprise Linux 5(32-bit)软件包要求:
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libelf-devel-0.125
gcc-4.1.1-52
gcc-c++-4.1.1-52
glibc-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-headers-2.5-12
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1-52
libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15
make-3.81-1.1
sysstat-7.0.0
unixODBC-2.2.11
unixODBC-devel-2.2.11
以上软件包不能缺少,否则安装过程会中断, 软件包都在前三张光盘里的server中
Fs.file-max = 512 * PROCESSES
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
使内核参数立即生效
# useradd -g oinstall -G dba oracle
改变文件系统/machenlong 的所有者,以便以后将数据库安装在/machenlong 文件系统上:
# chown oracle:oinstall /machenlong
1. 用文本编辑器 vi 编辑.bash_profile 参数文件:
#vi /etc/security/limits.conf
在/etc/profile 文件中输入以下内容:
#unzip linux_x86_11gR1_database.zip
记得用chmod 777 runInstaller 否则没有权限执行
#sh oraInventory/orainstRoot.sh
# sh oracle/product/11.1.0/db_1/root.sh
体会与总结 在安装 Oracle 之前按要求配置操作系统是安装成功的关键