您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 19Linux下oracle 9i图文安装一
Linux下oracle9i图文安装一在Liunx下安装Oracle数据库软件对于初学者来说是一件不容易的事,本菜鸟在折腾了许久后安装成功,中间过程不敢独享,公布出来分享一下.有问题的地方还请各位大侠指正.准备工作系统版本:RedhatLinuxEnterprise4内核版本:2.6.9-5Oracle版本:9.2.4内存容量:512M硬盘容量:16G一:安装Linux系统,放入Linux第一张光盘,设置BIOS从光盘引导,启动后进入如下界面:按回车键进行图文方式安装.第二个选项是输入linuxtest进行文本方式安装.是否对光盘进行测试,如是介质正常的话,建议选"skip"没什么好说的,"Next"选择系统的语言,可以选"简体中文",但是在以后的安装中可能会出现乱码的现象,为了方便,选"English"配置键盘,一般选"U.S.English"系统的分区选项,这里选手动分区"ManuallypartitionwithDiskDruid",因为我们要将Oracle安装在一个较大的分区内,如果自动分区的话,可能会出现空间不够的情况.现在进入了具体的分区选项,有几点要注意的,"/"分区是必须的,因为所有的分区就是从它开始,类似Windows一定要有一个主的活动分区一样.我计划Oracle这个软件安装在"/usr"下,这个分区差不多要有8G的空间才行,我的解压都是在这下面进行,如果进行光盘安装就不需这么大了,"swap"交换分区设成1G.其它具体的设置如下:/boot:300M/:1500Mswap:1G/home:2G/tmp:1G/usr:10.5G是否设置启动密码,一般不选,直接"Next"设置网卡,最好是手动指定,这里我选的是"DHCP",可以看到我这里有两块网卡.是否启用防火墙及Linux的语法检测,为了方便起见,都设成不启用,如上图示.不过各位如果有安全需要,可以按需开启.选择系统所支持的语言,选上简体和繁体中文,这样在显示这些字体的文件时不会出现乱码的情况.选择所在的时区,这里选的是亚洲/上海"Asia/Shanghai"设置Linux下管理员root的口令.选择自定义安装软件包"Customizesoftwarepackagestobeinstalled"去掉"GNOME"选"KDE"这个除了个人喜好外,还有一点是如果有远程进行图文安装的话,KDE比较稳定,还有一点是软件开发工具要装,不然后面安装会重新安装组件,具体的软件包选择可以参考上面的图片.Linux下oracle9i图文安装二前期工作:接上期的Linux下oracle9i图文安装一(),下面进行Oracle安装前期准备中的第一点,完成Linux的安装.在安装中要求准备光盘.安装过程中按要求更换光盘完成安装,重启计算机登陆初始界面设置日期和时间显示设置是否为Redhat的正版授权用户,如果不是请按图中显示进行选择.当然也可以注册一个用户,但是如果不是购买服务的用户这样没什么意义.设置系统用户检测到声卡是否重新增加软件包,完成安装登陆界面查看网卡是否正常及网络地址su-#ifconfig-a|more查看系统的主机名,要设置好主机名,不然后面在其它系统上安装Oracle的客户端的时候会有问题,这里的主机名是redhat.test.comsu-#cat/etc/hostsLinux下oracle9i图文安装三前期工作:前面已经讲到了安装Linux系统及加载相应的软件包,参考地址如下:Linux下oracle9i图文安装一(),Linux下oracle9i图文安装二()这一节将配置Oracle安装的环境.其中包括安装必须的软件包,创建相应的用户和组,增加相应的系统参数,编辑必须的环境参数.本节中需在计算机中输入的数据将以蓝色字体标记.一:创建相应的用户(以root用户登陆)groupadddbauseradd-gdba-d/usr/Oracle-s/bin/bashoraclepasswdoracle注意:在图中没有"passwdoracle"这一条,因为忘记截图了,这个是必须的,因为后面用oracle这个用户登陆如果没有密码会登陆不了.二:设置系统参数:编辑/etc/sysctl.conf文件,增加以下内容kernel.sem=25032000100128kernel.shmmax=4294967295kernel.shmmni=128kernel.msgmnb=65536kernel.msgmni=2878fs.file-max=65536net.ipv4.ip_local_port_range=102465000输入命令sysctl-p或重启电脑使设置生效sysctl-p编辑/etc/security/limits.conf文件,增加以下内容*-nproc16384*-nofile16384三:创建应用文件夹及设置相应的权限mkdir-p/usr/Oracle/product/9.2.0chown-Roracle.dba/usr/Oracle/product/9.2.0chmod-R777/usr/Oracle/product/9.2.0注销"root"用户,以"oracle"用户登陆四:编辑.bash_profile文件(登陆进来后本地文件应是/usr/Oracle)具体文见附件.加载配置文件及查看已生效的配置source.bash_profileset|more五:下载和安装JAVA将下载下来的文件放至/usr下面.su-chmod+xj2re-1_3_1_19-linux-i586.bin./jere-1_3_1_19-linux-i586.binmvjre1.3.1_19/usr/jre1.3.1java-version六:查询所需的软件包su-rpm-qcompat-dbcompat-gcc-32compat-gcc-32-c++compat-libcom_errcompat-libcwaitcompat-libgcc-296compat-libstdc++-296compat-libstdc++-33gccgcc-c++glibcglibc-commonglibc-develglibc-headersglibc-kernheaderslibgccmake安装缺少的软件包,具体的安装各位自已搞定了,有很大一部份系统的安装光盘上有,给几个下载地址.;;;如果实在不行的话可以找我联系,其中除了上述的软件外,还要安装compat-oracle-rhel4-1.0-5.i386.rpm.七:更改GCCsu-cd/usr/binmv./gcc./gcc34mv./gcc32./gccLinux下oracle9i图文安装四前期工作:这一节将将开始Oracle的安装.其中包括更改Oracle默认的JRE的路径,解决"Error:Youdonothavesufficientprovilegestowritetothespecifiedpath.incomponentDatabaseConfigurationAssistant9.2.0.1.0,Installationcannotcontinueforthiscomponent."的错误及安装中必须的步骤.本节中需在计算机中输入的数据将以蓝色字体标记.一:下载和解压Oracle软件包,将文件存到"/usr/Oracle"二:更改默认的jre路径suoraclevi/usr/Oracle/Disk1/install/linux/oraparam.iniJRE_LOCATION=/usr/jre1.3.1三:开始安装suoraclecd/usr/Oracle/Disk1./runInstaller四:进入/tmp运行安装时必须的脚本su-cd/tmpshorainstRoot.sh五:继续安装六:解决下一个画面中可能出现的错误"Error:Youdonothavesufficientprovilegestowritetothespecifiedpath.incomponentDatabaseConfigurationAssistant9.2.0.1.0,Installationcannotcontinueforthiscomponent."su-cd/mkdiroradatachownoracle.dab/oradata这里有一点不明白,为什么数据库会默认安装在"/oradata"下,不知哪位大侠知道怎样更改这里的设置,还请提示一二.Linux下oracle9i图文安装五前期工作:这一节将将继续Oracle的安装.其中包括重新链接Oracle默认的JRE的路径,解决"ConfigurationTools"的错误及安装中必须的步骤.本节中需在计算机中输入的数据将以蓝色字体标记.一:运行root.shsu-cd/usr/Oracle/product/9.2.0shroot.sh二:解决"ConfigurationTools"错误,重新链接JAVAsuoracleexportLD_ASSUME_KERNEL=2.4.19cd/usr/Oracle/product/9.2.0rmJREln-s/usr/jre1.3.1JREsu-cd/usr/Oracle/product/9.2.0/JRE/binln-sjavajrecdi386/native_threadsln-sjavajre然后重新选"Retry"重新依次安装工具。Linux下oracle9i图文安装六完结篇前期工作:这一节将将完成Oracle的安装.其中包括重定向数据库的存放路径及打上安装完成后的几个必须的补丁;再加上在其它机器的客户端上远程联接Oracle.本节中需在计算机中输入的数据将以蓝色字体标记.一:继续安装Oracle在安装中如果出现ora-00604,"ora-01653"的错误,是因为默认的SYSTEM表存放在"/oradata"下,空间不够的原因,本例中把它重新定位到"/usr/Oracle"下就没问题了.输入数据库管理员的密码.完成安装重新检测已安装的组件二:为完成安装的系统打上补丁在安装配置时agent会起不来,可以先忽略,打上补丁后就可以了suoraclecpp2617419_210_GENERIC.zip/tmpcd/tmpunzipp2617419_210_GENERIC.zipexportPATH=$PATH:/tmp/OPatchexportPATH=$PATH:
本文标题:19Linux下oracle 9i图文安装一
链接地址:https://www.777doc.com/doc-5523772 .html