千家信息网

CentOS6.8安装oracle11gR2

发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,之前在windows下安装oracle的时候,感觉进行得还是挺顺利的,但是在Linux上安装的时候,第一次安装的时候出现了假象,以为是安装成功了,但是配置文件、sqlplus等都没有成功......o
千家信息网最后更新 2025年02月01日CentOS6.8安装oracle11gR2

之前在windows下安装oracle的时候,感觉进行得还是挺顺利的,但是在Linux上安装的时候,第一次安装的时候出现了假象,以为是安装成功了,但是配置文件、sqlplus等都没有成功......o(╯□╰)o一怒之下索性把操作系统重新安装了,据说目前企业生产环境还是以6为主,而我因为图新鲜,直接装了7,所以重装也就顺便把操作系统版本降了,但是安装并不顺利,各种bug,期间也是简单粗暴地重装了系统N多次,现在回想下,只怪自己太小白.../(ㄒoㄒ)/~~现在还是总结下当时的安装历程,以备后患。

1.安装环境及软件:

win7

VMware Workstation 12 Pro

CentOS-6.8-x86_64-LiveDVD.iso

linux.x64_11gR2_database_1of2.zip

linux.x64_11gR2_database_2of2.zip

xftp

SecureCRT中文版5.1.rar

以上软件都可以直接搜索下载,其中数据库是在官网下载的,centos是用的阿里云的链接

2.安装CentOS6.8

在虚拟机安装CentOS6.8时,需要注意的是磁盘、内存和分区大小的设置,这个可以看oracle的官网文档,有建议的最小值。我设置磁盘大小是40G,内存是4G,分区时swap4G,tmp分区2G,boot默认值,其余的都分给/。

3.配置网卡eth0

装好CentOS6.8后,首先配置网络,因为我的默认没有eth0,所以要自行配置。

4.配置yum代理

这个折磨了我好久好久......因为第一次安装CentOS7的时候,我的yum是正常的,但是......我安装了6.8以后,yum就不行了。我把yum源先后改成了163和阿里云的源,还是不行,真的感觉我的oracle安装还没开始就要死在这了。。。但是,山重水复疑无路,我在家把Linux版本也换成了6.8,但是yum还是正常的,于是我就想是不是因为公司的网需要设代理的问题,果然!设置了代理以后,就一切OK了。所以这一步不是每个人都必须要做的,各取所需。

编辑/etc/yum.conf文件,在后面加入代理信息:

配置完成,yum正常之后,就开始安装oracle需要的rpm包吧,以下是6系列需要安装的包的列表:

5.安装VM Tools

这依然是各取所需的一步,因为我的6.8安装好以后,全屏了依然还是不能最大化,只有一个小小的窗口,严重影响使用。所以我安装了VM Tools。这个就按照VMware的官网说明来做就行,比较简单。

6.创建用户组、用户和密码

现在可以开始安装oracle了。首先是创建需要的用户组、用户和密码。

7.修改内核参数

因为oracle的要求,需要修改一些内核参数。修改/etc/sysctl.conf文件即可,修改完成后要记得使其生效。

-p那个命令就是使其生效

8.修改shell limit

在/etc/security/limits.conf文件中加入最上面框框里的内容,然后下面的操作使其生效

9.拷贝安装文件

我是用的xftp将oracle的安装文件传到了Linux中,在根目录下新建了一个文件夹/software。

10.创建oracle Base、oraInventory文件夹

这个是在安装之前要创建好的,而且所属的用户组一定要是oinstall。详细要求可以见orale的官网安装文档。

我这里的截图没有oraInventory文件夹,是因为当时漏掉了,在安装的时候临时创建的,一次到位是最好的。oraInventory也在/u01/app路径下。

11.设置环境变量

这个操作需要切换到oracle用户,然后设置环境变量,不过这个时候关于SID最好还是记住,以免与之后安装的时候设置的SID不一样,导致最后出错,就比较蛋疼了,我就遇到了这个问题......o(╯□╰)o也是排错就花了挺长时间的。

12.解压安装包,改变解压包所属用户组和用户

13.执行xhost +

这一步的执行在root用户下操作。

14.设置环境变量DISPLAY

切换到oracle用户,设置DISPLAY变量,以免在安装时检查是否符合要求时因分辨率问题出错。

export DISPLAY=:0.0

15.开始安装oracle

然后就执行解压之后的database文件下的runInstaller就好了,各项检查通过之后,就会有界面安装了,按照自己的需求一步步选择执行就好啦~

我选择的是安装并创建实例,因为第一次安装的时候选择"仅安装数据库",完成以后发现各种配置文件都没有,但是我自己又没配好,加上我本来在自己电脑上也没有完全模拟生产环境,所以就从简啦。之后有时间再选择仅安装数据库,自己一步步配置下各种文件,这样理解也会更深一点。

安装完成后,就可以开始操作数据库啦~~











文件 用户 时候 配置 还是 环境 变量 数据 数据库 用户组 代理 选择 文件夹 是在 第一次 系统 问题 不行 成功 各取所需 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全有风险是怎么回事 软件开发工具思维导图总结 服务器地址无法使用远程桌面连接 西安沪深私募互联网科技 万商软件开发公司电话 服务器关闭定时任务还会执行吗 服务器机箱加装内存条 上海软件开发驻场服务 东土科技工业互联网代表 工会网络安全教育总结 网络技术的协议 图拉丁吧服务器 云服务器数据库密码忘记 护苗网络安全课堂材料 天蝎软件开发cf2.0 旅游电子商务的网络技术基础 冒险岛能不能转服务器 郑州网络安全培训机构发什么证 江阴重型软件开发规范 反洗钱宣传网络安全 福建智慧团建软件开发专业制作 帆软决策系统连接外部数据库 南京大学数据库技术 软件开发计价规范重庆 域名挂在别人服务器上安全吗 中小学校对网络安全渗透要求 算法如何和数据库 香港软件开发的工作 大兴区提供软件开发设计质量服务 数据库技术计算机三级
0