Oracle 10g 在 redhat 5.4 上的安装


sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 1 Oracle 10g 在 redhat 5.4 上的安装 1 检查安装环境 1 2 软件版本需求 2 3 配置 IP 与主机名对应关系 3 4 解决安装过程中及 isqlplus 字体乱码问题 3 5 配置 Linux 内核参数 3 6 创建 oracle 组和用户 6 7 创建 oracle 文件系统和目录 6 8 设置 shell 限制 6 9 设置环境变量(完成后重新登录生效) 7 10 解压安装包 8 11 注销后以 oracle 用户登录开始安装 8 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 2 1 检查安装环境 (1) Mem> 922M,swap>1026M [root@Oracle10g ~]# cat /proc/meminfo | grep Total MemTotal: 1035140 kB HighTotal: 131008 kB LowTotal: 904132 kB SwapTotal: 2096472 kB VmallocTotal: 114680 kB HugePages_Total: 0 (2) /tmp> 400M [root@Oracle10g ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.5G 2.1G 6.9G 24% / /dev/sda1 99M 12M 83M 12% /boot tmpfs 506M 0 506M 0% /dev/shm /dev/sda5 9.2G 2.5G 6.3G 29% /u01 (3) Hard disk space: 2.8G(安装目录)+1.5G(源目录) sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 3 2 软件版本需求 名称 最低版本 查询命令 kernel 2.6.9 #uname -r glibc 2.3.2.95.27 #rpm -q glibc gcc 3.2 # rpm -q gcc make 3.79 # rpm -q make binutils 2.14 # rpm -q binutils libaio 0.3 # rpm -q libaio openmotif 2.2.2-16 # rpm -q openmotif setarch 1.3-1 # rpm -q setarch 3 配置 IP 与主机名对应关系 # vim /etc/sysconfig/i18n //修改 OS 字符集 LANG="zh_CN.gb2312" # hostname # vim /etc/sysconfig/network # ifconfig eth0 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 # vim /etc/hosts //修改 IP 地址和主机名对应关系(可选项) 主机名要一致 IP 地址要一致 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 4 4 解决安装过程中及 isqlplus 字体乱码问题 # mkdir -p /usr/share/fonts/zh_CN/TrueType # cd /usr/share/fonts/zh_CN/TrueType # cp ../../chinese/TrueType/uming.ttf ./zysong.ttf 5 配置 Linux 内核参数 查看现有内核参数,不得低于下述值 # /sbin/sysctl -a | grep shm kernel.shmmni = 4096 kernel.shmall = 2097152 kernel.shmmax = 536870912 # /sbin/sysctl -a | grep sem kernel.sem = 250 32000 100 128 # /sbin/sysctl -a | grep file-max fs.file-max = 65536 # /sbin/sysctl -a | grep ip_local_port_range net.ipv4.ip_local_port_range = 1024 65000 # /sbin/sysctl -a | grep mem net.core.rmem_default = 262144 net.core.wmem_default = 262144 net.core.rmem_max = 262144 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 5 net.core.wmem_max = 262144 如果查看到内核参数低于上述值,修改方式如下 # vim /etc/sysctl.conf # Kernel sysctl configuration file for Red Hat Linux # For binary values, 0 is disabled, 1 is enabled. See sysctl(8) and # sysctl.conf(5) for more details. # Controls IP packet forwarding net.ipv4.ip_forward = 0 # Controls source route verification net.ipv4.conf.default.rp_filter = 1 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0 # Controls the System Request debugging functionality of the kernel kernel.sysrq = 0 # Controls whether core dumps will append the PID to the core filename # Useful for debugging multi-threaded applications kernel.core_uses_pid = 1 # Controls the use of TCP syncookies net.ipv4.tcp_syncookies = 1 # Controls the maximum size of a message, in bytes kernel.msgmnb = 65536 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 6 # Controls the default maxmimum size of a mesage queue kernel.msgmax = 65536 # Controls the maximum shared segment size, in bytes #kernel.shmmax = 4294967295 # Controls the maximum number of shared memory segments, in pages #kernel.shmall = 268435456 #======================================= kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 6 创建 oracle 组和用户 # groupadd oinstall # groupadd dba # useradd -m -g oinstall -G dba oracle # id oracle uid=500(oracle) gid=501(oinstall) groups=501(oinstall),503(dba) # passwd oracle //修改 oracle 用户密码 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 7 7 创建 oracle 文件系统和目录 # mkdir -p /u01/app/oracle # chown -R oracle:oinstall /u01 # chmod -R 775 /u01 8 设置 shell 限制 oracle 建议对每个 Linux 账户可以使用的进程数和打开的文件数设置限制 # vim /etc/security/limits.conf //在最后加上如下 4 行 oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 # vim /etc/pam.d/login //在最后加上如下 1 行 session required /lib/security/pam_limits.so 9 设置环境变量(完成后重新登录生效) # vim /home/oracle/.bash_profile # User specific environment and startup programs umask 022 PATH=$PATH:$HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 8 ORACLE_BASE=/u01/app/oracle ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 ORACLE_SID=ora10 LD_LIBRARY_PATH=$ORACLE_HOME/jdk/fre/lib/i386:$ORACLE_HOME/j dk/jre/lib/i386/server:$ORaCLE_HOME/rdbms/lib:$ORACLE_HOME/lib:$ LD_LIBRARY_PATH PATH=$ORACLE_HOME/bin:$PATH NLS_LANG=American_America.ZHS16GBK export PATH LD_LIBRARY_PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID NLS_LANG 10 解压安装包 将 oracle 安装包 copy 到/oradisk 下 # cd /oradisk/ # unzip oracle10g01_10.2.0.1.0_database_linux32.zip # chown -R oracle:oinstall /oradisk # chmod -R 755 /oradisk/ sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 9 11 注销后以 oracle 用户登录开始安装 $ cd /oradisk/database/ $ ./runInstaller 弹出如下窗口,按图示操作 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 10 检查通过 如果没通过,则要执行如下步骤后再重新安装 $ rm -Rfv /u01/app/oracle/* $ rm -Rfv /tmp/* $ > /etc/oratab $ shutdown -r now 点击安装开始执行安装程序 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 11 正在执行安装 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 12 Oracle DBCA 开始创建数据库 ora10 sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 13 数据库创建完成 按提示操作 # /u01/app/oracle/product/10.2.0/db_1/root.sh sky 制作,时间仓促,来不及检查更正,如有错误,欢迎指出 shuyuelove@gmail.com sky 制作 QQ:84616412 E-mail:shuyuelove@gmail.com 14 安装完成,点击退出 选择“是”确定退出
还剩13页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 15 金币 [ 分享pdf获得金币 ] 3 人已下载

下载pdf

pdf贡献者

huzh_68

贡献于2011-09-14

下载需要 15 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf