红帽6 安装oracle 12c 详细步骤

红帽6 安装oracle 12c 详细步骤
截屏未上传成功
选择是,忽略所有数据:
注意:如果下面更改了主机名,需要在vi /etc/hosts文件,把新的主机名添加进去。现在主机名可以选择不更改。
点击配置网络,设置ip和网关:
选择自定义布局安装:
点击下一步,选择格式化,破坏所有数据.
下图直接点下一步:
下图选择现在自定义(否则最小化安装,没有桌面):
需自定义桌面选项:
开始安装linux系统:
安装完成,按照提示重启。
下面几项基本配置,只需关闭kdump即可:
按提示重启系统,输入用户名root,密码oracle后,桌面启动,安装完成。
此时ifconfig会发现ip为空,vi /etc/sysconfig/network-scripts/ifcfg-eth0
将ONBOOT=no修改为yes,允许重启网络。
执行service network restart 网络正常了。

下面开始安装oracle软件:
1.Root下创建用户和组(检查组是否存在:# grep dba /etc/group)
groupadd -g 1000 oinstall
groupadd -g 1001 dba
groupadd -g 1002 oper
useradd -u 1001 -d /home/oracle -g oinstall -G dba,oper oracle
2.创建文件夹 且 更改用户组和权限(上传介质、解压并删除zip原文件)
[root@ENMO2 ~]# mkdir /soft
[root@ENMO2 ~]# mkdir /u01
scp拷贝安装介质,解压并删除zip原文件
scp linuxx64_12201_database.zip root@172.16.16.151:/soft
[root@localhost soft]# unzip linuxx64_12201_database.zip
[root@localhost soft]# rm linuxx64_12201_database.zip
[root@localhost soft]# ls
database
root下赋权:
chown -R oracle.oinstall /soft
chown -R oracle.oinstall /u01
chmod -R 755 /soft
chmod -R 755 /u01
3.修改用户的SHELL限制
[root@KS ~]# vi /etc/security/limits.conf
在文件最后加上
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
4.更改Linux 内存参数vi /etc/sysctl.conf
在文件最后加上
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
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 = 1048576
当前生效 执行/sbin/sysctl -p
5.设置oracle的环境变量
vi .bash_profile
在文档最后加上
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME= ORACLEBASE/product/12.2.0/dbhome1exportORACLESID=PRODexportPATH= PATH: HOME/bin: ORACLE_HOME/bin
修改完成,使生效
[oracle@KS ~]$ source .bash_profile

//设置--》连接cd/dvd 驱动器//mount挂载
[root@ENMO2 ~]# mount /dev/cdrom /mnt
在repo文件里设置yum选项:
cd /etc/yum.repos.d
注意:其他repo文件删除,再vi编辑:
vi yum.repo
其中[oel5],name随意添加。关键是file后面的路径要正确:
[oel5]
name = Enterprise Linux 6.4 DVD
baseurl=file:///mnt/Server/
gpgcheck=0
enabled=1
后面安装时会缺包,可以提前yum安装:

yum install compat-libcap1* -y
yum install compat-libstdc++-33* -y
yum install libstdc++-devel* -y
yum install gcc-4.* -y
yum install gcc-c++* -y
yum install ksh* -y
yum install glibc-devel-2.* -y
yum install libaio-devel-0* -y
6. 启动图形界面 安装oracle数据库软件
[root@KS ~]# xhost +
[root@KS ~]# su - oracle
[oracle@KS ~]$ cd /soft/database

[oracle@KS database]$ ./runInstaller
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2017-08-25_08-12-35AM. 请稍候…

软件安装最后提示需要跑脚本:
/u01/app/oraInventory/orainstRoot.sh
/u01/app/oracle/product/12.2.0/dbhome_1/root.sh(中间提示:Do you want to setup Oracle Trace File Analyzer (TFA) now ? yes|[no] : 输入yes)

如果图形化中途退出,再次安装会报错,需要执行下面清理干净环境再重新安装:
oracle用户下:cd $ORACLE_HOME/deinstall
执行卸载 ./deinstall
有些选项需要手工选择:
1.已自动搜索到数据库orcl详细信息。是否仍要修改orcl的详细信息? [n]: y
2.指定是否启用数据库归档模式。y/n [n]: ==按默认
3.Oracle 主目录已存在且具有 CCR 目录, 但 CCR 未配置
CCR 检查已完成
是否要继续 (是 - 是, 否 - 否)? [否]:是
卸载参考下面链接:
http://blog.csdn.net/jameshadoop/article/details/21948725
dbca建库:
[oracle@localhost ~]$ dbca

跟11g安装不同的是,需要按之前设置的环境变量,更改全局数据库名,并在图形化中勾选创建容器数据库。
完成!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值