Centos7环境下安装Oracle11gR2

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux下安装oracle 11g r2

环境:

VirtualBox里面的Centos7

Oracle 11g R2

本地机器:windows7,IP地址192.168.199.1(host only)

远程机器:Centos7,IP地址192.168.199.7(host only)

安装Centos 7

建议以下全部选择English,不会影响oracle中文的使用的。

以下在一些更细致的安装选项

选择Server with GUI,oracle默认安装的时候,需求图形界面。也可以选择下面的GNOME或者KDE,右边的子选项可以按需选择,这里我全部不选。

选择默认的设置的话,系统会使用lvm技术,lvm的优点在于方便扩容。也可以选择“I will configure partitioning”自己手工分区。关于如何手工分区,可以百度一下这个关键字“linux 分区方案”

Kdump可以关闭,这个一般是内核开发者才用的到的东西,类似于windows的蓝屏诊断。

网络设置,我给虚拟机配置了两张网卡,一个是nat方式,一个是host only方式,前者用于虚拟机的上网,后者是固定IP,用于命令行的管理。

以上这两步,如果密码设置过于简单,要按两次Done

出现这个界面,就是安装完成了,点下面的Reboot,重启系统。

这里分别选择1、2、c、q、yes

登陆之后,出现下面的界面

什么都不操作,弹出如下界面

一路Next,或者skip

点击左上角菜单,打开一个Terminal

可以看到ssh的22端口默认是开了的,如果没开,请百度一下,安装ssh服务。

修改网卡的配置文件:

保存,退出。关于vim的操作,请自行百度一下。使用如下命令重启网卡:

上张图是我的虚拟机的host only的网卡设置,从宿主机ping虚拟机

通过putty连接虚拟机进行管理

Putty的用法,请自行百度

如果登陆比较慢,可以修改/etc/ssh/sshd_config,修改UseDNS为no。

停用一些不必要的服务:

这里不止这些,自己看情况,上面那几个服务,如果没有明确表明在使用,可以停掉。修改selinux的配置

vim /etc/selinux/config

SELINUX=disabled

修改内核引导配置,禁用selinux和ipv6 vim /etc/default/grub

使用如下命令,重新生成grub的配置文件grub2-mkconfig > /boot/grub2/grub.cfg

重启系统

下载软件Xming并且安装,然后配置putty,如下

打开Xming,会在windows右下角有个托盘图标修改/etc/ssh/sshd_config

X11Forwarding yes

退出,重新使用putty登陆系统

在putty里面运行linux下的图形程序,如firefox

使用pscp把oracle安装文件传到linux系统里面。pscp是和putty一起的一个传输工具,具体使用方法可以百度一下。

传输完成后,解压

解压完成后,进入目录

运行安装程序

对于一些对安全要求比较高的场合,下面的那个group name和后面的OSDBA,OSOPER要仔细设置一下

这里选择UTF8字符集

这一步是比较麻烦的,也是安装要注意的重点,我们一步一步解决

点击“Check Again”,交换空间不足的提示没有了

点击“Fix & Check Again”,出现如下提示:

我们按他说的做:

之后点击OK,如下:

系统修复之后,有些并没有修复,编辑/etc/sysctl.conf文件

保存,退出,运行sysctl –p使刚才的修改生效

再次点击“Check Again”,出现如下提示:

那个semmni的参数其实已经更改,接下来解决下面软件包的问题

挂载光盘镜像,然后以光盘镜像作源,如果你的虚拟机可以连上外网,也可以不用光盘镜像作源。

运行yum install gcc,如下图:

点击“Check Again”,出现如下提示:

与前面相比,少了一个提示

同样的办法,安装剩下的软件包。建议一个一个安装,不要看网上的方法,装一堆没有用的东西。

把“Ignore All”打上勾,然后下一步。

注:如果不放心,可以验证一下,再打上勾,如下:

系统已经有的,只是版本比要求的要高。

修改ins_ctx.mk,点击“Retry”

修改ins_emagent.mk,点击“Retry”

修改bash_profile文件

然后运行source .bash_profile

注意,不要以root权限去运行,网上很多例子或者教程都是以root权限去运行,是错误的。修改listener.ora

上图,我标记为白色的那一部分是自己添加的

启动监听服务

启动数据库

至此,安装完毕。

如果你要开机时就自动启动oracle,关机时自动关闭oracle,那么按如下步骤继续操作

相关文档
最新文档