




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、CentOS 6.4上安装 Oracle 11g R2图文教程(redhat类似) (2014-05-31 16:55:06)转载“/”后是注释,“#”代表root用户下操作,“$”代表Oracle用户下操作。#chkconfig iptables off /永久关闭防火墙或#service iptabels stop /暂时关闭防火墙,重启系统后会自动打开1.硬件检查:1.1 内存要求:内存大于1G(使用虚拟机安装时内存要稍微大一些,否则安装检查不通过)#cat /proc/meminfo /查看内存大小1.2 交换分区要
2、求:交换分区是内存的1.5倍,可根据实际情况调整#grep SwapTotal /proc/meminfo /查看交换分区大小1.3 硬盘空间要求硬盘空间要满足所需软件的大小,要求/tmp 分区不少于 400M ,安装目录应大于4G:#df h /查看磁盘空间使用情况#du ch /查看目录空间大小2.软件检查:2.1 检查安装oracle所依赖的组件包是否安装上:#rpmqa |grep 软件包名称 /检查软件包是否安装上1.binutils-.6pat-libstdc+-33-3.2.33.elfutils-libelf-0.1254.elf
3、utils-libelf-devel-0.1255.elfutils-libelf-devel-static-0.1256.gcc-4.1.27.gcc-c+-4.1.28.glibc-2.5-249.glibc-common-2.510.glibc-devel-2.511.glibc-headers-2.512.kernel-headers-2.6.1813.pdksh-5.2.1414.libaio-0.3.10615.libaio-devel-0.3.10616.libgcc-4.1.217.libgomp-4.1.218.libstdc+-4.1.219.libstdc+-devel-
4、4.1.220.make-3.8121.numactl-devel-0.9.8.i38622.sysstat-7.0.223.unixODBC-2.2.1124.unixODBC-devel- 安装缺少的软件包:#rpm ivh 软件包名称 /使用本地光盘镜像安装软件包#yum install 软件包名称 /使用yum联网安装yum install compat-db kernel-headers glibc-headers glibc-devel libgomp gcc libstdc+-devel gcc-c+ksh sysstat open
5、motif22 libXp libXtst pdksh compat-libstdc elfutils-libelf-devel-static libaio-devel libgcc libgomp numactl-devel unixODBC unixODBC-devel3. 配置系统环境Vi /etc/hosts加27 qttwzb3.1修改内核参数:#vi /etc/sysctl.conffs.file-max= 6815744fs.aio-max-nr=1048576net.ipv4.ip_local_port_range= 9000 65500net.core.
6、rmem_default= 262144net.core.rmem_max= 4194304net.core.wmem_default= 262144net.core.wmem_max= 1048576kernel.sem= 250 32000 100 128kernel.shmall= 2097152(可以按照系统默认,不修改)kernel.shmmax= 536870912(可以按照系统默认,不修改) #sysctl p /让内核参数生效 3.2修改进程数和最大会话数#vi /etc/security/limits.conforacle soft nproc
7、 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536 3.3关联设置#vi /etc/pam.d/loginsession required pam_limits.so 3.4修改/etc/profile#vi /etc/profileif $USER = "oracle" ; thenif $SHELL = "/bin/ksh" ; thenulimit -p 16384ulimit -n 65536elseulimit -u 1638
8、4 -n 65536fifi 4.创建安装用户、组和目录4.1创建安装用户和组#groupadd oinstall /创建oinstall组#groupadd dba /创建dba组#useradd -g oinstall -G dba oracle /新建用户oracle,设定其主组为oinstall,副组为dba#id oracle /检查结果#passwd oracle /设置oracle用户密码 4.2创建软件安装目#mkdir -p /home/oracle_11/app/ /创建安装根目录#chown -R oracle:oinstall
9、 /home/oracle_11/ /安装根目录所属用户和组为oracle用户和oinstall组#chmod -R 755 /home/oracle_11/ /修改目录的访问权限为所属用户完全控制,所属组和其他用户可读和执行 4.3设置用户环境变量#vi /home/oracle/.bash_profileexportORACLE_BASE=/home/oracle_11/app /软件安装基目录exportORACLE_SID=orcl /实例名exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 /软件安装产品目录expo
10、rtPATH=$PATH:$HOME/bin:$ORACLE_HOME/bin #source /home/oracle/.bash_profile /加载文件使配置生效#env|more /查看配置的环境变量是否正确5.安装Oracle安装过程和在windows上安装一样。用WinScp上传oracle安装文件到Linux目录下,并解压#unzip linux_11gR2_database_1of2.zip#unzip linux_11gR2_database_2of2.zip#xhost + /如果没有执行,将无法启动图形安装界面#su oracle /切换到
11、oracle用户,注意加“-”,不然用户环境变量不会改变entos 6.5中文版 安装oracle11gR2 乱码:完美简单解决方法:亲测解决的,就是安装前设置一下环境变量,用英文安装就不会乱码了,输入如下的命令:export LC_ALL=en_US.UTF-8$cd /home/database$./runInstaller 5.1配置安全更新5.1.1 配置安全更新,选择不接受更新:5.1.2 提示不用管,点击yes,直接下一步:5.2 安装选项选择创建和配置数据库:5.3系统类选择服务器类:5.4选择安装单实例数据库:5.5安装类型选择
12、高级安装:5.6选择产品语言:5.7数据库版本选择企业版:5.8 选择安装位置:把安装基目录更改成前面用户环境变量所配置的基目录,软件产品安装目录更改成前面用户环境变量所配置的软件产品目录,这里软件产品目录没有更改,后面启动Oracle出了一些问题,所以一定要改成和用户环境变量配置的一致:5.9选择资料目录:5.10配置类型选择一般用途/事务处理:5.11输入实例名称和全局标识符,和前面用户环境变量配置的一致:5.12指定配置选项5.121指定配置选项,启用自动配置内存管理:5.12.2指定配置选项,字符集使用默认值:5.12.3指定配置选项,安全性使用断言所有新安全设置:5.12.
13、4指定配置选项,实例方案不创建具有实例方案的数据库:5.13管理选项使用DatabaseControl 管理数据库: 5.14数据库存储选项使用默认值:5.15指定恢复选项,不启用自动备份:5.16指定方案口令:5.161 指定方案口令,对所有账户使用相同的口令:5.16.2 如果密码不是复杂密码,会提示不符合推荐的标准,不用管点击yes,直接下一步:5.17特殊的用户组:5.18执行先决条件检查5.181执行先决条件检查,如果检查不通过,点击取消,执行所需条件,然后再重新安装即可:一般情况都是缺包,用yum 把需要的包全部打上之后,再次安装就没有问题了
14、。yum install libXp.i686 libXp-devel.i686 libXt.i686 libXt-devel.i686 libXtst.i686 libXtst-devel.i686 make.x86_64 gcc.x86_64 libaio.x86_64 glibc-devel.i686 libgcc.i686 glibc-devel.x86_64 compat-libstdc+-33 -yyum install glibc* gcc* make* compat-db* libstdc* libXp* libXtst* compat-libstdc+* -y其次就是环境变量
15、的问题 看看PATH 和 LD_LIBRARY_PATH # vim /home/oracle/.bash_profile都要加上$ORACLE_HOME/lib64位加上 $ORACLE_HOME/lib645.18.2所提示的软件包已经安装过了(因为系统是64位的,所以软件包也只安装了64位的,如果想要检查通过,应该需要把32位的软件包也安装上,影响不大),勾选全部忽略,点击下一步:5.19概要:5.20 安装过程5.20.1 开始安装:5.20.2安装过程,配置数据库:5.20.3数据库安装完成,点击ok:5.20.4需要切换到root用户执行2个脚本文件:5.20.
16、5切换到root用户执行脚本1:5.20.6切换到root用户执行脚本2:5.21安装完成5.211安装完成,点击关闭:5.21.2安装完成,终端提示安装日志的保存位置: 安装完成,可以打开https:/localhost:1158/em来看看具体的情况,使用CentOS自带的火狐浏览器不能够访问,可以在其他机器上使用IE浏览器登录。6.1.4 登录EM控制台查看状态:以上开启数据库实例和监听程序还有另外一种办法:先开启EM控制台,然后在EM控制台里面开启数据库实例和监听程序,开启时需要输入用户名和密码,注意要输入Oracle用户的用户名和密码。EM控制台、监听程序、数据库
17、实例都启动成功,使用EM控制台https:/IP:1158/em登录查看所有状态都正常: 6.2开机自动启动服务手动开启服务的方法已经知道了,如果每次重启服务器都要手动开启服务就太麻烦了,那就需要把服务添加到开机自动启动。6.2.1:修改$ORACLE_HOME/bin/dbstart和$ORACLE_HOME/bin/dbshut文件:$vi $ORACLE_HOME/bin/dbstart$vi $ORACLE_HOME/bin/dbshut找到ORACLE_HOME_LISTNER=$1,修改为ORACLE_HOME_LISTNER=$ORACLE_HOME
18、0;6.2.2:修改/etc/oratab文件:$vi /etc/oratab找到最后一行:orcl:/home/oracle_11/app/product/11.2/db_home:N最后设置的是“N”(此环境只有一个实例,所以只有一行配置语句),需要把“N”修改成“Y”。保存退出。6.2.3:测试命令是否可以启动oracle服务:$cd $ORACLE_HOME/bin /进入oracle产品安装目录的bin目录$./emctlstart dbconsole /开启EM控制台$./lsnrctlstart /开启监听程序$./dbstart /开启数据库实例6.2.4:修改/etc/rc.d/rc.local文件把emctl start dbconsole 、lsnrctl start和dbstart添加到rc.local文件中,命令如下:#vi /etc/rc.d/rc.local 添加:Su - oracle -lc "home/oracle_11/app/pro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全隐患排查总结模版
- 医疗信息化中的数据加密技术与应用
- 医疗行业的数据治理与合规性管理
- 供水泥合同范例
- 区块链技术助力音乐人维护原创权益
- DeFi与NFT科技赋能重塑支付生态
- 低成本装修卖房合同范例
- 医疗信息化建设的未来趋势与挑战分析
- 医保业务与数字技术的深度融合实践案例分享
- 从用户需求出发-医学生类应用的优化与迭代趋势探讨
- 国开(陕西)2024年秋《社会调查》形考作业1-4
- 立式水轮发电机检修技术规程宣贯课件
- 医院重点监控药物的合理应用
- 重庆市工程标准-重庆市大树养护技术规程
- 《装配式建筑用墙板技术要求》JGT578-2021
- 2024年农产品食品检验员(三级)职业鉴定考试题库(含答案)
- 拨叉加工工艺及夹具设计毕业设计
- 人工智能在新闻中的应用
- (高清版)TDT 1015.1-2024 地籍数据库 第1部分:不动产
- 幼小衔接 每日一练
- 哈尔滨市木兰县文职辅警招聘考试真题
评论
0/150
提交评论