千家信息网

Oracle基于Linux 7下的安装

发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,一、环境:1、WMware Workstation2、linux 7.0 64位 iso3、安装包:p13390677_112040_Linux-x86-64_1of7.zipp13390677_11
千家信息网最后更新 2025年11月14日Oracle基于Linux 7下的安装

一、环境:

1、WMware Workstation

2、linux 7.0 64位 iso

3、安装包:

p13390677_112040_Linux-x86-64_1of7.zip

p13390677_112040_Linux-x86-64_2of7.zip


二、创建新虚拟机:

文件--新建虚拟机--典型(推荐)--下一步--稍后安装操作系统--linux--版本:Red Hat Enterprise Linux 7 64 位--下一步--虚拟机名称:自定义--位置(L):自行选择虚拟机存放位置--下一步--磁盘大小:自定义(我自己给了200G)--将虚拟磁盘拆分成多个文件(M)--下一步--自定义硬件--内存:4G--处理器:看机器性能可给高可给低--新CD/DVD--使用ISO映像文件:找到linu7的iso路径--关闭--完成。


启动虚拟机后会开始进入安装界面


三、安装linux7系统:

开启虚拟机,之前选择了光盘镜像,所以开启后会从光盘镜像启动:选择红框内容的项目,按回车开始安装。

安装进度走完后,选择设置root密码:

进入桌面,安装完成。


四、配置yum仓库:

1、把镜像中的内容复制到新建目录

$mkdir /home/oracle/Desktop/rhel7

把iso镜像文件复制到新建目录中

2、配置yum仓库

$su - root

#vim /etc/yum.repo.d/rhel7.repo

[rhel7]

name=rhel7

baseurl=file:///home/oracle/Desktop/rhel7

enable=1

gpgcheck=0


:wq //保存退出


#yum clean all

#yum makecache



五、安装oracle 11g:

1、把安装包copy到系统中

p13390677_112040_Linux-x86-64_1of7.zip

p13390677_112040_Linux-x86-64_2of7.zip


2、系统进入oracle用户

打开命令提示符:

$su - root


3、创建oracle安装用户组:

#groupadd dba


4、创建oracle用户,由于安装系统的时候已经创建了,现在重新更改下用户组

#useradd -g dba oracle //未创建用户的时候,创建oracle用户所在组为dba

#usermod -g dba oracle //已经有oracle用户了,现在把现有用户加到dba组里去。

5、给用户创建密码:

本示例已经在安装linux系统的时候已经创建过oracle用户密码了,就不再更改。

如果没有创建过oracle密码的请执行以下命令:

#passwd oracle 输入两次密码即可。


6、使用oracle用户配置其环境变量:

$vim .bash_profile

export ORACLE_BASE=/u01/app/oracle //oracle的基础目录

export ORACLE_HOME=$ORACLE_BASE/product/11204/db_1 //oracle的家目录

export ORACLE_SID=test //oracle的实例名

export PATH=$ORACLE_HOME/bin:$PATH //oracle的路径添加到环境变量中,以便使用oracle命令

export LD_LIBRARY_PATH=$ORACLE_HOME/lib //oracle的动态链接库

7、回到root用户下,创建环境变量中的相关目录并分配权限:

#mkdir /u01 //创建u01目录

#chown -R oracle:dba /u01 //分配u01目录所属用户是oracle,所属组是dba

#su - oracle

$mkdir -p $ORACLE_HOME //创建u01目录下的其他目录,$ORACLE_HOME调用环境变量快速创建目录


8、解压oracle安装包:

$unzip p13390677_112040_Linux-x86-64_1of7.zip

再解压另外一个:

$unzip p13390677_112040_Linux-x86-64_2of7.zip

解压完后,还是只有一个databae目录


9、给database目录分配dba组:

$su - root

#chown -R oracle:dba /home/oracle/Desktop/database


10、使其他用户下也能调用图形化界面安装软件:

#xhost +


11、在oracle用户下开始安装oracle软件:

$cd database/

$./runInstaller

a、配置安全更新,填写接收安全更新的邮件地址,并且希望通过My Oracle Support接收安全更新。

b、对于安全更新邮箱没有配置的情况下,下一步提示信息,为了安全的问题,最好提供邮箱。

继续选择yes。

c、下载更新软件:这里我们选择跳过软件更新项目

d、安装选项:

顾名思义,新安装数据库需要选择第一个,但是如果有人要自行建库的话,可以选择第二个。

而此次实例选择只安装oracle软件。

e、选择安装那种oracle系统:

f、产品语言:选择简体中文和英文。

g、数据库版本:选择企业版(4.7GB)

h、数据库安装位置:

oracle_base(oracle基础目录):/u01/app/oracle

software location(软件安装目录):/u01/app/oracle/product/11204/db_1

以上目录是系统默认的,之前环境变量设定的时候也是与这个一致的,如果需要修改默认安装路径,那么环境变量也要跟着变更。

i、

创建产品清单:

清单目录可以自行更改,也可以按照默认设定不做更改,但是这个目录的权限是要能让dba组用户权限访问的。

j、操作系统人员所属组:

k、系统参数配置,生成脚本运行,自动进行配置。

l、安装所需要的包:

#yum list |grep gcc //查询需要的包

#yum install -y gcc.x86_64 //安装这个gcc.x86_64这个包

之后的软件包按照以上方法查到一个安装一个即可。

linux7下有2个软件包没有,就忽略(ignore all)即可继续下一步安装

继续后会有警告,按yes即可。


m、install后,就开始安装数据库了。


n、安装过程中出现报错:

解决方案:

保留安装过程,另外开启一个终端窗口,将ins_emagent.mk文件中的 $(MK_EMAGENT_NMECTL)更改为$(MK_EMAGENT_NMECTL) -lnnz11,然后在安装过程中点击Retry即可。


o、安装过程中,需要运行2个脚本,这两个脚本要使用root身份进行运行。

运行好脚本后,在弹出框上按"ok"即可。


六、数据库软件安装完成后,进行数据库建库:

a、使用命令调用数据库建库图形化:

$adbc


安装全部结束!!!

目录 用户 选择 系统 软件 数据 数据库 环境 配置 变量 更新 安全 密码 文件 命令 时候 脚本 过程 镜像 运行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数字展馆大屏交互软件开发 网络安全入门的标准 数据库环境和工具的安装实验报告 web数据库模板下载 服务器监控要多少钱 数据库无法连接或拒绝访问 内燃机车视频软件开发 网络安全法实施的重要意义 手机网络安全隐患排查治理 交通运输网络安全实战演习方案 威动 服务器 分类建立完善安全风险数据库 哪些erp软件基于sql数据库 win10自带的数据库是什么 软件开发是属于生产企业吗 sql数据库创建表 服务器本地磁盘速度与存储 网络用语网络安全手抄报 家庭服务器安装什么系统 保留需要服务器分配吗 网教运营平台数据库服务器的选择 表格中自动查找匹配数据库 计算机网络技术的现状分析 佛山民宿软件开发 网络技术专业毕业工作内容 服务器ip管理办法 免费泰拉瑞亚服务器 网络安全指数怎么算 数据库查询队列 手机卡服务器通讯异常是为什么
0