1、2.修改系统版本vi /etc/redhat-releaseredhat-4#Red Hat Enterprise Linux Server release 5.4 (Tikanga)因为oracle 的官方只支持到RHEL4为止,所以要修改版本说明。把Red Hat Enterprise Linux Server release 5.4 (Tikanga)这一行注释掉,前面加上一行redhat-4。当然oracle安装完成后要修改回来。redhat-4 必须为redhat-release文件的第一行,否则安装时还会报警告。3.修改内核参数#vi /etc/sysctl.conf增加下面的内容
2、到文件最后:kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096# semaphores: semmsl, semmns, semopm, semmnikernel.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.c
3、ore.wmem_max = 262144 运行下面的命令使得内核参数生效:/sbin/sysctl p /etc/sysctl.conf4.建立安装Oracle需要的用户、组及目录(1)新增组和用户:groupadd oinstallgroupadd dbagroupadd operuseradd -g oinstall -G dba oraclepasswd oracle(2)创建Oracle的安装目录,并把权限付给oracle用户:mkdir -p /oracledata/product/10.2.0chown -R oracle.oinstall /oracledata5.设置orac
4、le用户的shell limit#vi /etc/security/limits.conf增加下面的内容到文件 /etc/security/limits.conf 文件中:* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 65536增加下面的内容到文件 /etc/pam.d/login 中,使shell limit生效:session required /lib/security/pam_limits.so6、配置静态IP地址安装RedHat Linux的时候最好采用静态IP地址,如果当时选择的是DHCP,现在
5、需要更改/etc/sysconfig/network-scripts/ifcfg-eth0文件:DEVICE=eth0BOOTPROTO=dhcpHWADDR=00:0c:29:f9:aa:a7ONBOOT=yesa7 #你的mac地址IPADDR=192.168.10.204 #你的IP地址NETMASK=255.255.255.0 #你的IP地址GATEWAY=192.168.10.2 #你的网关也可通过图形界面配置了静态IP.System-Administration-Network,进入Network Configuration选择Devices-Edit-Statically-set
6、 IP addressed-修改Ip地址,子网掩码,网关.并激活Activate7、修改/etc/hosts把127.0.0.1改为具体的ip地址,格式如下:ip地址 主机名 localhost192.168.10.204 localhost.localdomain localhost在建立监听时,需把127.0.0.1 localhost.localdomain加回去,否则监听不能启动.8.关闭SeLinux与防火墙因为SeLinux对oracle有影响,所以把Secure Linux设成无效,编辑文件/etc/selinux/config :SELINUX=disabled也可以用图形界面
7、下的工具 (系统 管理 安全级别和防火墙),选择Firewall Options-Firewall修改为Disabled;再选择SELinux页面并且设为无效。9.配置Oracle用户的环境变量登录到oracle用户并且配置环境变量,编辑/home/oracle目录下的.bash_profile文件vi .bash_profile增加下面的内容到文件 .bash_profile# Oracle SettingsTMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/oracledata; export ORACLE_BASEORAC
8、LE_HOME=$ORACLE_BASE/product/10.2.0; export ORACLE_HOMEORACLE_SID=syntong; export ORACLE_SIDORACLE_TERM=xterm; export ORACLE_TERMPATH=$PATH:$ORACLE_HOME/bin; export PATHLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rd
9、bms/jlib; export CLASSPATH修改完用“source .bash_profile”使其生效。#reboot(重启)# xhost + 提示access control disabled,clients can connect from any host为正确(输入命令:rpm -q vnc-server,若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm
10、启动VNC服务检查出安装了VNC,启动命令如下:# vncserver :1)基于上面的介绍,如果Linux开启了防火墙功能,就需要手工开启相应的端口,以开启桌面号为“1”相应的端口为例,命令如下# iptables -I INPUT -p tcp -dport 5901 -j ACCEPT这里因为之前已经关闭防火墙,故不再设置# su - oracle$ export DISPLAY=192.168.10.204:0.0 #此处修改为你的IP地址$ export LANG=en_US #设置运行语言# cd /oracledata/database(database为oracle安装文件夹)
11、# chmod +x runInstaller # cd install# chmod +x .oui# chmod +x unzip$ cd /oracledata/database #进入Oracle安装目录$ ./runInstaller #开始安装二oracle 10g的安装接下去是安装过程1、选择安装类型,选择高级安装,如下图:2、指定证书存放目录,如下图:3、选择安装的数据库类型及oracle所支持的语言,这里Enterprise Eidtion,语言选择英文和简体中文。如下图:4、指定oracle环境变量,安装路径。因为我们在.bash_profile中已经声明,所以这里会自动填
12、充。如下图所示:5、Oracle开始进行安装前的检查工作,如下图:6、这里我们只装数据库软件,而不建database7、下一步为安装摘要8、开始安装,如下图:9、上面的窗口点击OK后,会出现下图:意思就是需要root权限执行以下命令:#/oracledata/oraInventory/orainstRoot.sh#/oracledata/product/10.2.0/root.sh10、成功安装结束,如下图:11、安装完成后,恢复默认设置:恢复语言环境以及版本信息:#export LC_CTYPE=zh_CN.UTF-8#vi /etc/redhat-releaseRed Hat Enterp
13、rise Linux Server release 5.4 (Tikanga)dbca前需要给oracle安装目录权限 chown -R oracle:dba /oracledatachmod -R 755 /oracledata12、加完权限后切换oracle用户启动dbca(64位系统需用oracle用户登录linux建立实例)(1)创建实例(2)选择Custom Database(3)Global Database Name为syntong(4)Step4按默认并下一步(5)Step5所有accounts使用统一密码system(6)Step6-9全部默认并下一步(7)Step10 第三个选项character sets选择ZHS16GBK-GBK 16bit Simplified Chinese(8)Step11、12默认并下一步进入安装13、安装完成后,配置服务端监听,终端输入netca,启动Oracle Net ConfigurationAssistant,选择第一项建立监听,第三项配置本地net服务器14、终端输入netmgr启动Oracle Net Manager选择iddbsvr数据库,测试并输入system/system成功15、启动监听前,需修改/etc/hosts把初始127.0.0.1恢复
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1