CentOS如何安装Oracle数据库


今天小编给大家分享一下CentOS如何安装Oracle数据库的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。这里推荐使用otk脚本安装oracle,会大大提高安装oracle的成功系数。一,安装oracle约束
1、内存要求最小内存1g,推荐2g或2g以上2、swap大小设定1gb跟2gb物理内存之间的,设定swap大小为物理内存的1.5倍2gb跟16gb物理内存之间的,设置swap大小与物理内存相等16gb物理内存以上的,设置swap大小为16gb3、共享内存/dev/shm要求至少比在每个oracle实例中的memory_max_target和memory_target要大。4、/tmp空间大小要求至少1gb空间5、硬盘大小要求存放oracle软件文件和数据文件的空间至少10gb6、操作系统centos 6.5 免费云主机域名64bit
– basic server二,安装步骤
1. 安装oracle需要的文件:linux.x64_11gr2_database_1of2.zip
linux.x64_11gr2_database_2of2.zip
oratoolkit-1.0.2.1.5-1.noarch.rpm
下载这三个文件,放在/media/oracle目录下。2. 安装otkroot用户登录把oratoolkit-1.0.2.1.5-1.noarch.rpm安装包移动到yum本地数据源文件夹/media/packages下在packages下执行安装命令# yum -y install oratoolkit*3. 修改oracle用户密码otk已经帮我们建立了oracle用户,下面需要设置oracle用户密码
# passwd oracle4. 检查环境依赖关系工具swreqcheckotk提供了智能检查环境依赖关系,即检查linux系统还有什么不满足的条件,比如缺少安装包。我的系统安装的是centos 6.5 64bit – basic server,新系统缺少的安装包较多,检查出44个warnings。其中43个缺少的安装包,一个可忽略的warning:# 20140419_011022: warning: oracle software runs on centos however this combination is not supported by oracle安装必须安装的安装包:用一个shell脚本来解决问题,otk提供了必须安装的安装包清单。再次检查结果:# 20130521_170131: info: action swreqcheck of installmanager with one warning剩下一个可忽略的警告。说明环境已经满足oracle安装了。5. 编译安装rlwrap(增强sqlplus功能)otk集成了rlwrap工具rlwrap增强了sqlplus的执行命令历史记录和自动完成功能编译安装rlwrap
rlwrap 0.306. 使用otk工具installmanager安装ossetup7. 把oracle安装文件移入资源目录otk默认读取oracle安装文件的目录是/var/opt/oracle/repository;otk的swinst实例安装命令会读取这个目录:8. 登录oracle用户,修改配置文件修改文件中的site值。9. 安装oracle数据库otk是用swinst安装数据库的,swinst的工作原理:
用一个shell脚本来安装数据库:
稍等片刻,最后输出如下信息:说明安装成功。
—————————————————————————————————-
完成剩余配置,执行root.sh命令,安装最后需要手工执行剩余的脚本:
10. 创建数据库实例otk采用dbsetup来创建实例我安装的是开发模式(dev),我们还看到测试模式(test)和生产模式(prod);修改dbsetup-dev.cfg配置文件,必须修改的配置为:oracle_home的值:$oracle_base/sesrv/11.1.0/db1修改为:$oracle_base/eesrv/11.2.0/db1执行安装命令:# installmanager dbsetup dbsetup-dev.cfg接下来会看到在安装数据库实例,大约十几分钟,最后看到如下输出:congratulations! 数据库可以使用了。11. 登录sqlplus查看数据库有哪些用户说明sqlplus可以使用了。12. 使用ctl管理数据库otk提供了一个通用的oracle数据库管理工具,它代替了oracle的appctl框架。$ ctl status all //查看当前状态# ctl start all //启动数据库$ ctl stop all //停止数据库以上就是“CentOS如何安装Oracle数据库”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注开发云行业资讯频道。

相关推荐: linux创建文件失败的原因是什么

本文小编为大家详细介绍“linux创建文件失败的原因是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux创建文件失败的原因是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。免费云主机域名 linux创建文件失败的原因:…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 12/28 18:07
下一篇 12/28 18:07