在Centos7下安装oracle11c
压缩包自己搜索安装
1.解压
解压 linux.x64_11gR2_database_1of2.zip
解压 linux.x64_11gR2_database_2of2.zip
现在应该有一个名为“database”的目录,其中包含安装文件。
2.主机修改
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
192.168.0.215 ol7.localdomain ol7
3.手动设置
/etc/sysctl.conf
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
运行
/sbin/sysctl -p
/etc/security/limits.conf
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 4096
oracle hard nofile 65536
oracle soft stack 10240
/etc/pam.d/login
session required pam_limits.so
4.安装
yum install binutils -y
yum install compat-libstdc++-33 -y
yum install compat-libstdc++-33.i686 -y
yum install gcc -y
yum install gcc-c++ -y
yum install glibc -y
yum install glibc.i686 -y
yum install glibc-devel -y
yum install glibc-devel.i686 -y
yum install ksh -y
yum install libgcc -y
yum install libgcc.i686 -y
yum install libstdc++ -y
yum install libstdc++.i686 -y
yum install libstdc++-devel -y
yum install libstdc++-devel.i686 -y
yum install libaio -y
yum install libaio.i686 -y
yum install libaio-devel -y
yum install libaio-devel.i686 -y
yum install libXext -y
yum install libXext.i686 -y
yum install libXtst -y
yum install libXtst.i686 -y
yum install libX11 -y
yum install libX11.i686 -y
yum install libXau -y
yum install libXau.i686 -y
yum install libxcb -y
yum install libxcb.i686 -y
yum install libXi -y
yum install libXi.i686 -y
yum install make -y
yum install sysstat -y
yum install unixODBC -y
yum install unixODBC-devel -y
yum install zlib-devel -y
yum install elfutils-libelf-devel -y
5.创建新组和用户
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
#groupadd -g 54324 backupdba
#groupadd -g 54325 dgdba
#groupadd -g 54326 kmdba
#groupadd -g 54327 asmdba
#groupadd -g 54328 asmoper
#groupadd -g 54329 asmadmin
useradd -g oinstall -G dba,oper oracle
6.设置密码
passwd oracle
7.将安全linux设置为许可
/etc/selinux/config
SELINUX=permissive
8.更改完成后,重新启动服务器或运行以下命令
# setenforce Permissive
9.如果您启用了 Linux 防火墙,则需要禁用或配置它,如此处或此处所示。要禁用它,请执行以下操作
# systemctl stop firewalld
# systemctl disable firewalld
10.创建将安装oracle软件的目录
mkdir -p /opt/oracle/product/11.2.0.4/db_1
chown -R oracle:oinstall /opt
chmod -R 775 /opt
##chown -R oracle:oinstall oracle
11.除非您从控制台工作或使用 SSH 隧道,否则请以 root 身份登录并发出以下命令。
xhost +<machine-name>
12.在“/home/oracle/.bash_profile”文件的末尾添加以下几行。
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=ol7.localdomain; export ORACLE_HOSTNAME
ORACLE_UNQNAME=DB11G; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0.4/db_1; export ORACLE_HOME
ORACLE_SID=DB11G; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
输入使其生效
source /home/oracle/.bash_profile
13.以 oracle 用户登录。如果您使用 X 仿真,则设置 DISPLAY 环境变量
DISPLAY=<machine-name>:0.0; export DISPLAY
14.通过在数据库目录中发出以下命令来启动 Oracle Universal Installer (OUI)
./runInstaller
15.使用oracle用户,进入 /data/database/database/ 目录,输入命令 export LANG="en_US" ,防止乱码
并输入DISPLAY=192.168.18.10:0.0; export DISPLAY
16.输入命令 ./runInstaller ,运行安装程序
图形化安装根据需求,安装完毕即可
在链接阶段,您将遇到调用“ins_emagent.mk”文件的错误。要解决此问题,请编辑“$ORACLE_HOME/sysman/lib/ins_emagent.mk”
将
$(MK_EMAGENT_NMECTL)
修改为
$(MK_EMAGENT_NMECTL) -lnnz11
在Centos7下安装oracle11c相关推荐
- Centos7下安装Docker
Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...
- linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤
Redis 简介 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zs ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- 学习笔记(1)centos7 下安装nginx
学习笔记(1)centos7 下安装nginx 这里我是通过来自nginx.org的nginx软件包进行安装的. 1.首先为centos设置添加nginx的yum存储库 1.通过vi命令创建一个rep ...
- centos7下安装mariadb
centos7下安装mariadb 参考: http://www.cnblogs.com/Netsharp/p/5875474.html https://downloads.mariadb.org/m ...
- CentOS7下安装nginx1.99
文章目录 1.前期准备 1.1 安装gcc 1.2 安装其他依赖包 1.3 下载安装包 2.安装nginx 2.1 解压nginx 2.2 编译安装 2.3 启动 2.4 常用命令 3.Nginx配置 ...
- CentOS7下安装GUI图形界面
1.如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包. 2.在系统下使用命 ...
- 在CentOS7下安装MySQL8数据库
在CentOS7下安装MySQL8数据库 一 准备Linux环境 默认已安装:Linux虚拟机+ CentOS 笔者用的是如下版本: VMware15:VMware-workstation-full- ...
- Redis基础2(Centos7 下 安装redis)
Centos7 下 安装redis redis是一个软件,帮助开发者对一台机器的内存进行操作. 1.安装redis 第一步:下载redis安装包 命令 :wget http://download.re ...
最新文章
- 【 Overview 】ALGORITHMS FOR SOURCE LOCALIZATION
- FastReport使用
- html转换jquery,将html字符串转化为jquery对象
- java 博客系统 tale_Java 博客系统 Tale
- Halcon缺陷检测——差分
- 学生食堂信息管理系统
- PMBOK(第六版) PMP笔记——《六》第六章(项目进度管理)
- tftp工作流程计算机网络,tftpd32使用方法,[转载]利用GhostSrv+Tftpd32网络克隆攻略
- MATLAB计算二阶系统单位阶跃响应及在for循环中在图像加图例
- iVX和其它低代码平台没啥好比的 (一)
- c++ qt 操作Excel 实现冻结窗格的功能。
- 耳机电声测试仪软件,CLIO 11电声测试仪
- PCIe PTM(Precision Time Measurement)介绍
- oracle11g 没有scott,Oracle11g中没有scott用户怎么办啊???
- 修改演武今日可用数据显示
- 五-中, Spark 算子 吐血总结(转化+行动算子共三十七个)
- Shell Perl Python 脚本语言介绍
- C++入门:鸡兔同笼问题
- 主权财富基金刺痛发达国家神经
- 中医教你怎么睡好觉,睡个养生觉!
热门文章
- Download Fail:FireHouse Fail
- resultType 使用方法 笔记
- Mac上的Word2016恢复办法(保存后再打开一片空白)
- vue自定义校验规则-联系方式校验(手机或固话)
- chia 的 p 图过程详解及优化攻略
- SpringBoot-Binder的使用
- Cloud Foundry 快速入门 (cf工具)
- 转:1月9日上午,在考研现场政治科目答卷上,湖南科技大学应用心理学专业学生孙月潮留下了上千字的古体《长不恨歌》
- 使用Dism++和360安全卫士搞定Windows10离线升级
- java 数据流 转换 pdf_服务器端或者数据流方法生成pdf格式报表