电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC6X安装-Oracle数据库安装-1_03_Oracle 11g R2 For RedHat Enterprise Linux 6.4 安装说明-NC技术顾问资料.pdf

NC6X安装-Oracle数据库安装-1_03_Oracle 11g R2 For RedHat Enterprise Linux 6.4 安装说明-NC技术顾问资料.pdf_第1页
1/24
Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-1-Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明书Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-2-一、硬件要求1、内存最小:1GBofRAM推荐:2GBofRAMormore检查内存情况#grepMemTotal/proc/meminfo#grepSwapTotal/proc/meminfo2、硬盘由于RHEL6安装后差不多有4~5G,再加上Oracle等等的安装,所以请准备至少10G的硬盘空间。检查磁盘情况#df–h说明:本次是在VirtualBox虚拟机中安装的RHEL6系统,分配50G的硬盘,交换空间3G。二、软件系统平台:RHEL6.4(32位)rhel-server-6.4-i386-dvd.isoOracle版本:Oracle11gR2linux_11gR2_database_1of2.ziplinux_11gR2_database_1of2.zip其它软件:PUTTY0.6.exe远程终端连接工具WinSCP.exe上传工具FTP本机IP:192.168.188.188HOSTNAME:zhunian.founder.com注意:hostname可以通过命令#hostname查看。三、安装准备1、配置本地yum源新建iso目录用于存放光盘文件。#mkdir/media/iso将RHEL安装光盘里的全部内容复制到/media/iso文件夹下。#cp–i/media/RHEL6Desc1/*/media/isoOracle11gR2ForRedHatEnterpriseLinux6.4安装说明-3-注意此处RHEL6Desc1为光盘挂载后的文件夹名称。备份原有的repo文件。#cp/etc/yum.repos.d/rhel-source.repo/etc/yum.repos.d/rhel-source.repo.bak修改rhel-source.repo的名称为rhel-media.repo#mv/etc/yum.repos.d/rhel-source.repo/etc/yum.repos.d/rhel-media.repo修改rhel-media.repo的内容#vim/etc/yum.repos.d/rhel-media.repo刷新yum缓存,<-没有缓存的情况下可能会报目录不存在的错误,无视.#yumcleanall#yummakecache2、安装依赖包用yum方式安装所需的包:#yuminstallbinutils-2.*compat-libstdc++-33*elfutils-libelf-0.*elfutils-libelf-devel-*gcc-4.*gcc-c++-4.*glibc-2.*glibc-common-2.*glibc-devel-2.*glibc-headers-2.*libaio-0.*libaio-devel-0.*libgcc-4.*libstdc++-4.*libstdc++-devel-4.*make-3.*sysstat-7.*unixODBC-2.*unixODBC-devel-2.*注意:为避免与pdksh冲突,ksh-2*包可以不安装或在安装完pdksh以后再安装。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-4-最后还需要安装libXp这个Library,这个一定要安装,否则安装Oracle时会出现javaException。#yuminstalllibXppdksh在RedHat的安装光盘里没有,必须自己从网上下载后编译、安装。安装命令如下:#wgethttp://web.cs.mun.ca/~michael/pdksh/files/pdksh-5.2.14.tar.gz#tar-zxvfpdksh-5.2.14.tar.gz#cdpdksh-5.2.14#export_POSIX2_VERSION=199209#./configure#make#makecheck#optional可能会报错,此步骤也可以忽略#makeinstall#willinstall/usr/local/bin/kshpdksh包的另一安装方法:使用命令,将pdksh程序包下载到本地。#wgetftp://rpmfind.net/linux/centos/5.9/os/x86_64/CentOS/pdksh-5.2.14-37.el5_8.1.x86_64.rpm#rpm-ivhpdksh-5.2.14-37.el5_8.1.x86_64.rpm注意:如果提示该程序包与ksh冲突,如果已经安装ksh,建议使用命令rpm-eksh-*卸载。3、创建Oracle用户与组,设置oracle用户密码#groupaddoinstall#groupadddba#useradd-m-goinstall-Gdbaoracle#passwdoracle4、配置系统内核参数#vim/etc/sysctl.confkernel.shmmax=536870912kernel.shmmni=4096kernel.sem=25032000100128net.ipv4.ip_local_port_range=900065500net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=1048576fs.aio-max-nr=1048576fs.file-max=6815744Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-5-启用刚刚所做的变更。输入命令:#/sbin/sysctl-p5、修改系统资源限制编辑系统资源限制配置文件vim/etc/security/limits.conf,在该文件下添加如下行:#vim/etc/security/limits.conforaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536oraclesoftstack10240Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-6-编辑文件vim/etc/pam.d/login,添加如下行(11gR1有要求,R2没有要求):sessionrequiredpam_limits.sosessionrequired/lib/security/pam_limits.so编辑vim/etc/profile文件,添加如下行(11gR1有要求,R2没有要求):if[$USER="oracle"];thenif[$SHELL="/bin/ksh"];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifiOracle11gR2ForRedHatEnterpriseLinux6.4安装说明-7-该配置在用户oracle登录时会立即生效,如果当前oracle用户已经登录可退出后重新登录使之生效。关闭SELinux编辑SELinux配置文件vim/etc/selinux/config,将SELINUX的值设为disabled,如下:SELINUX=disabled;修改该文件可使重启系统后不启动SELinux。关闭当前已开启的SELinux使用如下命令:setenforce0检查/etc/hosts文件中是否有localhost的记录(指向127.0.0.1即可),若没有的话,在后面配置Oracle监听的时候会出现一些问题,导致无法启动监听。#vim/etc/hosts注意:将主机名对应到真实ip地址,否则oracle有可能将监听程序仅仅建立在127.0.0.1上。6、创建Oracle安装文件夹以及数据存放文件夹把oracle安装在/u01/app/oracle目录下,所以需创建该目录:Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-8-#mkdir-p/u01/app/oracle#chown-Roracle:oinstall/u01/app/oracle#chmod755/u01/app/oracle安装时数据放在/u01/app/oracle/oradata目录下,所以需创建该目录:#mkdir-p/u01/app/oracle/oradata#chown-Roracle:oinstall/u01/app/oracle/oradata#chmod-R755/u01/app/oracle/oradata安装时还需要设置Inventory目录,所以需创建该目录:#mkdir-p/u01/app/oraInventory#chown–Roracle:oinstall/u01/app/oraInventory#chmod-R755/u01/app/oraInventory设置ORACLE_HOME目录#mkdir-p/u01/app/oracle/product/11.2.0/dbhome_1#chown-Roracle:oinstall/u01/app/oracle/product/11.2.0/dbhome_1#chmod-R755/u01/app/oracle/product/11.2.0/dbhome_1说明:想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。7、解压缩安装文件Oracle11gR2的安装包被压缩成两个文件:linux_11gR2_database_1of2.zip、linux_11gR2_database_2of2.zip,将它们上传到安装机器上,并使进行解压缩,将得到一个名称为database的目录。$suoracle$cd/u01/app/oracle$unziplinux_11gR2_database_1of2.zip-d/u01/app/oracle/database$unziplinux_11gR2_database_2of2.zip-d/u01/app/oracle/database注意:此处的/u01/app/oracle为oracle安装文件的实际存放路径8、设置oracle帐号登录时环境(以下以oracle身份登录):重启,以oracle账户登录系统。图形界面登录。编辑文件vim/home/oracle/.bash_profile,添加如下行:ORACLE_BASE=/u01/app/oracleORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin:$HOME/binexportORACLE_BASEORACLE_HOMEORACLE_SIDLD_LIBRARY_PATHPATHOracle11gR2ForRedHatEnterpriseLinux6.4安装说明-9-保存退出后执行如下命令使以上设置立即生效:source/home/oracle/.bash_profile四、开始安装1、执行该程序开始安装首先需要执行exportLANG=C以防止中文乱码。#chmod-R755/u01/app/oracle/#suoracle$cd/u01/app/oracle/database$exportLANG=C$./runInstaller以下将进入图形安装界面2、填入邮箱,点击下一步。也可不填,但会弹出一个警告窗口,无视之。3、由于我的安装机没连通外网,所以提示我设置代理。选中复选框,点击Continue。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-10-4、选中第2项,在安装完成时创建并简单配置数据库,点击next。先安装软件,最后在安装数据库实例。5、以单例模式安装(若安装RAC,选择下一项),点击next。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-11-6、加入中文语言,点下一步。7、选择企业版,点下一步。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-12-8、由于我们已设置好环境变量ORACLE_BASE和ORACLE_HOME,此处无需再选择,点击next。这里需要注意目录的权限。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-13-9、以oinstall群组身份进行安装,点击next。10、点下一步。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-14-11、数据库预安装检测,缺乏软件包错误可忽略,是因软件版本引起的,只要确认安装了rhel6dvd里的软件版本即可。12、等待安装完成。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-15-13、安装到87%左右的时候可能会报这个错,点Continue忽略掉,继续安装。14、安装完成后根据提示用root身份执行两个sh脚本15、安装数据库实例。按以下命令启动DBCA。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-16-16、选择下一步17、选择第一个选项创建数据库,点击下一步。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-17-18、选择第2个,点下一步。选1和3的我这里都是提示文件无法读写,且路径莫名其妙。19、输入数据库名及服务名20、选择ConfigureEnterpriseManager,再继续的时候会提示需要一个监听。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-18-注意:这里也可以输入命令netca启动监听管理器配置监听。21、新开一个终端su到oracle用户下,启动监听22、回到第20步,点下一步。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-19-23、为系统管理帐号设置密码,输入完后点击next。生产环境建议每个账户单独配置密码。24、如果密码复杂度没达到要求,会弹出提示窗口,可以直接点YES继续,也可以选NO返回重新设置一个够复杂的密码。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-20-25、下一步。26、下一步。27、下一步。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-21-28、下一步。29、可使用的最大内存,Oracle建议使用自动内存管理,点击选项卡CharacterSets选择字符集。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-22-30、下一步。31、选择第1个,点击Finish。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-23-32、点OK。Oracle11gR2ForRedHatEnterpriseLinux6.4安装说明-24-33、安装中……34、成功五、启动、关闭、开机自启。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC6X安装-Oracle数据库安装-1_03_Oracle 11g R2 For RedHat Enterprise Linux 6.4 安装说明-NC技术顾问资料.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信