您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > RedHat5.4下安装Oracle10g图文教程
RHEL5(x86)下安装oracle10G硬件环境:虚拟机(1Grom)软件版本:RHEL5.4_X86linux.x86_10gR2jdk-1.7.0.rpm(如果重新安装需要注意JDK的PATH路径设置,用默认的1.4.2即可)安装步骤一.安装RHEL5.4系统安装过程此处略.a.安装注意选择定制包,确保以下模块已经选中:GNOMEDesktopEnvironment(gnome桌面环境)Editors(编辑器)GraphicalInternet(图形化网络)Text-basedInternet(基于文本的网络)DevelopmentLibraries(开发库)DevelopmentTools(开发工具)ServerConfigurationTools(服务器配置工具)AdministrationTools(管理工具)Base(基础)JavaSystemTools(系统工具)XWindowSystem(图形化系统)b.IP设置对于服务器,IP需采用手动固定方式。(可待系统装好后进系统再配置,注意激活和保存修改的IP配置)此处设置:IP:10.10.1.51MASK:255.255.255.0GW:10.10.1.1DNS:10.10.2.10/10.10.2.11HOSTNAME:默认(localhost.localdomain)安装完成后,重启机器激活修改后的网络。二.安装Oracle10G1.创建数据库组跟用户:切换到root账号:输入以下命令:创建组#groupaddoinstall#groupadddba创建用户(UID:501如果被用就换个,不行就userdel掉这个用户)#useradd-u501-goinstall-Gdbaoracle#passwdoracle系统会提示让你输入改账号的密码并需要确认2.创建oracle软件安装目录:mkdir-p/u01/app/oracle/product/10.2.0/db_1chown-Roracle:oinstall/u013.安装rpm包切换到root账号,安装以下包:放入DVD安装光盘,CD到光盘路径cd/media/RHEL_5.4/Server/(根据实际目录来change)rpm-Uvhbinutils-2.*rpm-Uvhelfutils-libelf-0.*rpm-Uvhglibc-2.*rpm-Uvhglibc-common-2.*rpm-Uvhlibaio-0.*rpm-Uvhlibgcc-4.*rpm-Uvhlibstdc++-4.*rpm-Uvhmake-3.*rpm-Uvhcompat-libstdc++-33*rpm-Uvhelfutils-libelf-devel-*rpm-Uvhglibc-headers*rpm-Uvhglibc-devel-2.*rpm-Uvhlibgomp*rpm-Uvhlibstdc++-devel-4.1.2-46.el5.*rpm-Uvhgcc-4.*rpm-Uvhgcc-c++-4.*rpm–ivhlibao-0.8.6-7.i386.rpmrpm-Uvhlibaio-devel-0.*rpm-ivhlibXp-1.0.0-8.el5.i386.rpmrpm-Uvhlibstdc++-devel-4.*rpm-UvhunixODBC-2.*rpm-UvhunixODBC-devel-2.*rpm-Uvhsysstat-7.*rpm–ivhimake*rpm-Uvhautoconf-*cd/eject#这一步是释放DVD,视情况定4.修改配置文档以下命令注销系统用root账号登陆后执行vi/etc/sysctl.conf增加以下几行:kernel.shmmni=4096#semaphores:semmsl,semmns,semopm,semmnikernel.sem=25032000100128net.ipv4.ip_local_port_range=102465000net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=262144运行如下命令使刚才的改变生效:/sbin/sysctl–pvi/etc/security/limits.conf文件中增加以下几行:oraclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536vi/etc/pam.d/login结尾加入以下几行(如果不存在的话)#useraddlinesessionrequired/lib/security/pam_limits.sosessionrequiredpam_limits.sovi/etc/selinux/config检查secureLinux是否关闭状态SELINUX=disabled以下命令注销系统用Oracle账号登陆后执行vi~/.bash_profile结尾增加以下内容:其中ORACLE_SID的值可以自己定,我的设为orcl。#OracleSettingsTMP=/tmp;exportTMPTMPDIR=$TMP;exportTMPDIRORACLE_HOSTNAME=localhost.localdomain;exportORACLE_HOSTNAMEORACLE_BASE=/u01/app/oracle;exportORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOMEORACLE_SID=orcl;exportORACLE_SIDORACLE_TERM=xterm;exportORACLE_TERMPATH=/usr/sbin:$PATH;exportPATHPATH=$ORACLE_HOME/bin:$PATH;exportPATHLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;exportLD_LIBRARY_PATHCLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;exportCLASSPATHNLS_LANG=AMERICAN_AMERICA.ZHS16GBK;exportNLS_LANGif[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi5.开始安装oracle10G软件。以oracle用户登陆图形界面,mvlinux_database.zip/u01cd/u01unziplinux_database.zipcddatabase./runInstaller安装标准版图片为网络资源会有出入,注意观察!执行完后点确定,完成Oracle软件的安装。以oracle用户登陆图形界面配置数据库监听器/u01/app/oracle/product/10.2.0/db_1/bin/netca配置完后,启动监听器lsnrctlstartLISTENER创建Oracle10g数据库打开数据库配置助手/u01/app/oracle/product/10.2.0/db_1/bin/dbca数据库管理地址:添加角色权限10g默认的connect/resource角色权限比9i少,需要单独添加以sys登陆点服务器-安全性-角色找到RESOURCE角色,点编辑,系统权限-编辑列表添加以下权限:确定CREATEVIEWCREATEDATABASELINKCREATESYNONYMALTERSESSIONDEBUGCONNECTSESSIONDEBUGANYPROCEDURE配置数据库自动运行启动sqlplus:终端下直接输入sqlplus即可,命令行会提示让你输入用户名以什么模式登陆密码是什么的
本文标题:RedHat5.4下安装Oracle10g图文教程
链接地址:https://www.777doc.com/doc-3375512 .html