专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

Redhat下Oracle 12c单节点安装

操作系统:Redhat6.7 64位
[root@Oracle12CDB ~]# more /etc/redhat-release
Red Hat Enterprise Linux Server release 6.7 (Santiago)

(1)配置/etc/hosts文件
[root@Oracle12CDB ~]# hostname
Oracle12CDB
[root@Oracle12CDB ~]# vim /etc/hosts
127、0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192、168.10.100 Oracle12CDB

(2)安装依赖包
yum install -y bc
yum install -y binutils-*
yum install -y compat-libcap1-*
yum install -y compat-libstdc++-*
yum install -y e2fsprogs-1.41.12-*
yum install -y e2fsprogs-libs-*
yum install -y glibc-*
yum install -y glibc-devel-*
yum install -y ksh
yum install -y libaio-*
yum install -y libaio-devel-*
yum install -y libX11-*
yum install -y libXau-*
yum install -y libXi-*
yum install -y libXtst-*
yum install -y libgcc-*
yum install -y libstdc++-*
yum install -y libstdc++-devel-*
yum install -y libxcb-*
yum install -y libXrender
yum install -y libXrender-devel
yum install -y make-*
yum install -y net-tools-*
yum install -y nfs-utils-*
yum install -y smartmontools-*
yum install -y sysstat-*
yum install -y gcc-c++*

(3)修改内核参数
vim /etc/sysctl.conf

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 2062557184
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

#生效
sysctl -p

(4)创建Oracle用户及设置用户信息
(4、1)创建用户及组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

(4、2)设置Oracle用户的环境变量,在Oracle用户下修改
[oracle@rac1 ~]$ cd
[oracle@rac1 ~]$ vi .bash_profile

#添加下面的部分
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_SID=Oracle12c
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1
export TNS_ADMIN=$ORACLE_HOME/network/admin
export PATH=/usr/sbin:$PATH
export PATH=$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
umask 022

(4、3)修改Oracle软件安装者资源限制,在root下修改
vim /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)创建Oracle安装目录
mkdir -p /u01/app/oracle
mkdir /u01/app/oraInventory
chown -R oracle:oinstall /u01/app/
chmod -R 775 /u01/app/oracle

(5)解压Oracle
[root@Oracle12CDB ~]# cd /package/
[root@Oracle12CDB package]# ls
linuxx64_12201_database.zip
[root@Oracle12CDB ~]# unzip linuxx64_12201_database.zip

将安装包的用户及用户组设置为Oracle:oinstall
[root@Oracle12CDB package]# chown oracle:oinstall -R /package/
[root@Oracle12CDB package]# ll
total 3372760
drwxr-xr-x. 7 oracle oinstall 4096 Jan 27 2017 database
-rw-r–r–. 1 oracle oinstall 3453696911 May 26 13:48 linuxx64_12201_database.zip

(6)开始安装

在服务器上或使用xmamager等工具来调用图形界面
72_1.png

[oracle@Oracle12CDB ~]$ cd /package/database/
[oracle@Oracle12CDB database]$ ls
install response rpm runInstaller sshsetup stage welcome.html
[oracle@Oracle12CDB database]$ ./runInstaller
Starting Oracle Universal Installer…

1、不绑定mos账号

72_2.png

2、选择仅安装Oracle软件

72_3.png

3、选择单实例数据库

72_4.png

4、选择企业版

72_5.png

5、选择Oracle_base和Oracle_home,这里在.bash_profile配置过,会自动填写

72_6.png

6、填写Oracle安装清单的位置,需要提前创建路径

72_7.png

7、权限组选择

72_8.png

8、数据库安装清单检查

72_9.png

9、确认安装信息

72_10.png

10、开始安装

72_11.png

安装过程中需要以root用户执行以下脚本

72_12.png

11、安装完成

72_13.png

接下来开始使用DBCA创建数据库

[oracle@Oracle12CDB database]$ dbca

1、选择创建数据库
72_14.png

2、有典型安装和高级安装,这里我选择高级安装

72_15.png

3、默认选择

72_16.png

4、根据.bash_profile填写sid

72_17.png

5、确定数据文件存储类型与路径

72_18.png

6、创建归档路径,启用归档

[root@Oracle12CDB package]# mkdir /archivelog
[root@Oracle12CDB package]# chown oracle:oinstall -R /archivelog/

72_19.png

7、创建监听

72_20.png

8、跳过

72_21.png

9、默认使用amm

72_22.png

10、可以选择使用em express

72_23.png

11、填写数据库密码

72_24.png

12、选择创建数据库

72_25.png

13、开始建库

72_26.png

14、完成创建

72_27.png

【完】

文章永久链接:https://tech.souyunku.com/35160

未经允许不得转载:搜云库技术团队 » Redhat下Oracle 12c单节点安装

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们