您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > ORACLE9 for RHEL4安装
凌亚科技发展有限公司在RHAS4上安装oracle9.2.0.4的总结1修改内核参数(物理内存512)echo268435456/proc/sys/kernel/shmmax加入到/etc/rc.local文件中。或者在/etc/sysctl.conf加kernel.shmmax=268435456#该值oracle建议为物理内存的一半.sysctl–p或重启机器使该修改生效。2需要的软件jdk-1_5_0_06-linux-i586-rpm.binship_9204_linux_disk1-3.cpio.gz3确认你已安装了以下兼容包compat-libcwait-2.1-1.i386.rpmcompat-gcc-32-3.2.3-47.3.i386.rpm(4th盘)compat-gcc-32-c++-3.2.3-47.3.i386.rpm(4th盘)libaio-devel-0.3.103-3.i386.rpmxorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.20.i386.rpm(安装“XSoftwareDevelopment”组件)compat-oracle-rhel4-1.0-5.i386.rpmglib-devel-1.2.10-15.i386.rpm(4th盘)(ncurses4-5.0-11.i386.rpm)用rpm–qa|grep包名查看,如果没安装的话用rpm–ivh安装。rpm–ivhcompat-libcwait-2.1-1.i386.rpmrpm–ivh……4安装Jdk1.5到/usr/local./jdk-1_5_0_06-linux-i586-rpm.bin解压rpm-ihvjdk-1_5_0_06-linux-i586-rpm(ln–s/usr/java/jdk1.5.0_06/usr/local/java)5准备用户环境(root)创建oracle用户和oinstall和dba组。groupadddbagroupaddoinstall凌亚科技发展有限公司useraddoracle-goinstall-Gdbapasswdoracle建立ORACLE_BASE环境假设把oracle安装在/opt/oracle9下,也就是设置ORACLE_BASE=/opt/oracle9mkdir/opt/oracle9chownoracle:oinstalloracle9修改用户环境文件:vi/etc/profile(vi~oracle/.bash_profile)#===============oraclebegin======================exportORACLE_BASE=/opt/oracle9exportORACLE_HOME=$ORACLE_BASE/product/9.2.0.4exportPATH=$PATH:$ORACLE_HOME/bin:.:$ORACLE_HOME/Apache/Apache/binexportORACLE_OWNER=oracleexportORACLE_SID=boss#SettheLD_ASSUME_KERNELenvironmentvariableonlyforRedHat9,#RHELAS3,andRHELAS4!!#UsetheLinuxthreadswithfloatingstacksimplementationinsteadofNPTL:#exportLD_ASSUME_KERNEL=2.4.1#forRH9andRHELAS3exportLD_ASSUME_KERNEL=2.4.19#forRHELAS4exportORACLE_TERM=xtermexportTHREADS_FLAG=nativeexportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib:/usr/libexportNLS_LANG=American_america.zhs16gbkexportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexportLANG=en_USexportGDM_LANG=en_USexportLC=en_USexportTNS_ADMIN=$ORACLE_HOME/network/adminumask022#unsetLANG#===============oracleend======================6安装(3GB空间)注意:安装类型选定制安装(custom),不创建数据库。1.解压数据库安装程序凌亚科技发展有限公司gzip-dship_9204_linux_disk1.cpio.gzgzip-dship_9204_linux_disk2.cpio.gzgzip-dship_9204_linux_disk3.cpio.gzcpio-idmvship_9204_linux_disk1.cpiocpio-idmvship_9204_linux_disk2.cpiocpio-idmvship_9204_linux_disk3.cpio由于无法gzip和cpio命令无法指定解压缩的目标路径,应将源文件放到足够大(3G及以上)的文件系统中。chown-Roracle:oinstalloracle9i_install/2以oracle登录运行XWindow.运行安装程序。$cd/oracle9i_install/Disk1$./runInstaller3提示填groupname时,填写“oinstall”作为组名。4.会弹出一窗口,要求以”root”身份运行“/tmp/orainstRoot.sh”。另以”root”身份打开一个终端窗口#cd/tmp/#./orainstRoot.sh返回安装界面,点击continue继续安装。Oraclehomename填写ORACLE_HOME5.安装步骤:选择“OracleDatabase9.2.0.4”、“general通用目的”选项选择“Custom(ized)”安装”选择“useexist…”选择“不安装db”单击开始安装。6.当安装完成后,要求以“root”身份运行“root.sh”时,(报需要libncurses4,安装ncurses4-5.0-11.i386.rpm,重新—或略过此提示)执行“root.sh”。7.返回GUIwindow界面点击“OK”,完成安装。8.(提示“jrenotfoundin/opt/oracle9/product/9.2.0.4/oracle.swd.jre/bin/i386/native_threads”,执行ln–s/opt/oracle9/product/9.2.0.4/oracle.swd.jre/bin/i386/native_threads/java/opt/oracle9/product/9.2.0.4/oracle.swd.jre/bin/i386/native_threads/jre,重试即可。)9.完成Oracle9i的安装后,系统会配置Net8。当进行Net8的配置时,会弹出一个窗口,请选中“Performtypicalconfiguration“按钮。10.到此,Oracle9i完成全部安装。11.直接按照界面提示创建数据库…(默认设置)12.创建用户实例…13.$ORACLE_HOME/bin/oemappconsole创建表空间、用户(以system用户登陆)14.启动数据库凌亚科技发展有限公司(cp$ORACLE_HOME/admin/boss/pfile/initboss.ora.2xx2或init.ora$ORACLE_HOME/dbs/initboss.ora)dbstart脚本启动不了数据库,加入了一个从spfile,pfile都可以启动的判断editthedbstartscriptaddthefollowingline:SPFILE=${ORACLE_HOME}/dbs/spfile${ORACLE_SID}.oraafterthisline:PFILE=${ORACLE_HOME}/dbs/init${ORACLE_SID}.orachange:if[-f$PFILE];thento:if[-f$PFILE-o-f$SPFILE];thensu-oracle$ORACLE_HOME/bin/lsnrctlstart(启动失败:需改/etc/hosts将ip改为正确的本机ip)$ORACLE_HOME/bin/dbstart(修改/etc/oratab:NY)7安装补丁(不安装)8手工创建Oracle数据库1.$$ORACLE_HOME/bin/dbca。2.启动数据库拷贝$ORACLE_HOME/admin/ly/pfile/initboss.ora.224200619952到$ORACLE_HOME/dbs/initboss.orasu-oracle$ORACLE_HOME/bin/lsnrctlstart(启动失败:需改/etc/hosts将ip改为正确的本机ip)$ORACLE_HOME/bin/dbstart3.创建数据库3.1创建表空间cd/data;mkdiroradata;chown–Roracle:oinstalloradatasqlplussystem/oracle;createtablespaceBOSSdatafile'/data/oradata/boss.dbf'size200mautoextendonnext50m;3.2创建用户createuserfsbossidentifiedbyfsbossdefaulttablespaceBOSS;grantCONNECTtofsboss;grantDBAtofsboss;grantunlimitedtablespacetofsboss;alteruserfsbossdefaultroleall;commit;3.3创建数据凌亚科技发展有限公司3.3.1新建依次执行创建表、存储过程、seq、packet、funcs等sql。3.3.2从已有数据库导数据(打开iptables允许1521端口访问,配置好tnsname.ora)3.3.2.1导出数据(db本机上导,客户端9i导.1上的8idb报错)winscmdexpuserid=fsboss/fsboss@bossfile=fsboss_1.dmplog=fsboss_1_exp.log3.3.2.2导入数据(.9上wins客户端(9i)导入.119上dbserver(9i))winscmdimpsystem/oracle@boss_119_local_vmfromuser=fsbosstouser=fsbosfile=e:\fsboss_dmp\fsboss_1.dmplog=e:\fsboss_dmp\fsboss_1_imp.logcommit=nignore=y9设置开机自动启动Oracle0.修改/etc/oratab,设置开机可启动,boss:/opt/oracle9/product/9.2.0.4:Y1.cd/etc/init.d2.vioracle3.输入如下内容:#chkconfig:23459805#description:OracleServer#addfororacleORACLE_BASE=/opt/oracle9exportORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/9.2.0.4exportORACLE_HOMEORACLE_SID=BOSSexportORACLE_SIDORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexportORA_NLS33NLS_LANG=american_america.
本文标题:ORACLE9 for RHEL4安装
链接地址:https://www.777doc.com/doc-9610 .html