Centos 7安装甲骨文数据库

  

1。创建用户

  

su -根   

groupadd oinstall
groupadd dba
useradd - g oinstall oracle dba - g - m

  

Centos7
adduser - g oinstall oracle dba - g - m

  

passwd甲骨文   

2。配置X11

  

是否安装X Window System

  

使用rpm qa | grep - i x11

  

没有安装则安装

  

配置X11   

su -根   

vi/etc/gdm/custom.参看

  [安全]

  

AllowRemoteRoot=true   

[xdmcp]
=177
港启用=true

  

xhost +   

使得甲骨文的安装界面可以显示在客户机上
# # # # # # # #可以不操作# # # # # # # # # # # # # # # # # # # # # # # # #
(oracle@localhost oracle)回波显示美元

  

(oracle@localhost oracle)显示美元=翱突Ф薎P地址:0.0“

  

如果是VNC远程安装,则需要将地址和屏幕号改为

  

(oracle@localhost oracle)显示美元=翱突Ф薎P地址:1.0“

  

[oracle@localhost oracle]美元出口显示

  

(oracle@localhost oracle)回波显示美元

  

3。设置编码语言(中文下要做,英文不需要)

  

系统默认编码设置文件,

  

Centos7以下/etc/sysconfig/i18n

  

Centos7及以上/etc/locale.conf

  

LANG=癳n_US"(不会出现乱码)
LANG=皕h_cn.UTF-8"

  

4。拷贝文件
ssh oracle@地址
输入甲骨文密码
scp远程主机:文件路径本地文件路径最好是/home/oracle目录
或者用存储介质存放数据库软件xshell登录上传
根下执行挂载iso作为百胜源
mkdir/媒体/cdrom
mount - o循环xxx。iso/media/cdrom

  

解压   

如果在执行完。/runInstaller如果还没有安装界面。重启一下即可。

  

注意:如果出现死进程或是百胜进程占用杀死进程杀死9 - s

  

5。安装依赖包软件

  

pdksh compat-libstdc + + elfutils-libelf-devel libaio-devel libstdc + +猛击unixODBC unixODBC-devel
mpfr cpp ppl cloog-ppl gcc gcc-c + + binutils binutils-devel elfutils-libelf外籍expat-devel glibc glibc-common glibc-devel glibc-headers libaio libgcc libstdc + +使sysstat

  

6。安装数据库软件

  

安装过程中保存目录信息默认

  

在解压目录执行(比之前多了个参数设置)

  

。/runInstaller -jreLoc/usr/lib/jvm/jre-1.8.0

  

1。邮箱勾去掉
2。选择创建和配置一个数据库(第一个)
3。选择服务器类
4。选择单实例即单
5。高级安装高级安装
6。语言选择英文及繁体中文
7。选择标准版4.22 g的
8。安装位置默认
9。创建恢复默认
10。配置类型选择通用/事务处理
另一个是数据仓库不要选
11。全局数据名:cwall SID: cwall
12。配置选型将字符集设置为AL32UTF8,其他默认
13。管理选项默认
14。数据存储默认
15。备份和恢复,选择默认
16。方案和密码,选择设置相同密码King@2018
17。默认18


  

安装的时候会卡在68%不会动

  

7。设置甲骨文的环境变量

  

[oracle@localhost] vi美元~/. bash_profile

  

出口ORACLE_BASE=/home/oracle/app/oracle
出口ORACLE_HOME=$ ORACLE_BASE/oracle/产品/11.2.0/dbhome_1
export ORACLE_SID=cwall
出口路径=$路径:$ home/bin: $ ORACLE_HOME/bin
出口LD_LIBRARY_PATH=$ ORACLE_HOME/lib:/usr/lib

  

8。优化(可选)

  

修改配置文件

  

修改操作系统核心参数
vi/etc/security/limits.参看
添加以下内容:
甲骨文软nproc 2047
oracle硬nproc 16384
甲骨文软nofile 1024
oracle硬nofile 65536

  

修改/etc/pam。d/登录文件

  

vi/etc/pam.d/登录会话要求/lib/security/pam_limits
。所以
会话需要pam_limits.so

  

[root@localhost] # vi/etc/sysctl.conf

  

添加如下内容

  

fs。file-max=6815744

  

fs。aio-max-nr=1048576

  

内核。shmall=2097152

  

内核。shmmax=2147483648

  

内核。shmmni=4096

  

内核。sem=250 32000 100 128

  

net.ipv4。ip_local_port_range=9000 65500

  

net.core。rmem_default=4194304

  

net.core。rmem_max=4194304

  

net.core。wmem_default=262144

  

net.core。wmem_max=1048576

  

[root@localhost] # sysctl - p #使文件生效

  

[root@localhost] # vi/etc/profile

  

编辑/etc/profile
添加如下内容:

  

如果[$ USER=皁racle"];然后

  

如果[$ SHELL=?bin/ksh"];然后

  

Centos 7安装甲骨文数据库