安装12C
创建组和用户
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
关闭SELINUX
vim /etc/selinux/config
systemctl stop firewalld
systemctl disable firewalld
mkdir -p /u01/app/oracle/product/12.1.0.2/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
放安装包用
mkdir /u02
chown -R oracle:oinstall /u02
chmod -R 775 /u02
切换到oracle用户
之前少写了三条
ORACLE_HOSTNAME:指定计算机名
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_HOSTNAME=db.localdomain
export ORACLE_SID=CDB1
export ORACLE_BASE=/u01/app/oracle
export ORACLE_UNQNAME=CDB1
export ORACLE_HOME=$ORACLE_BASE/product/12.1.0.2/db_1
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/jlib:$ORACLE_HOME/rdbms/jlib
让用户配置生效
安装数据库所用的包
yum install oracle-rdbms-server-12cR1-preinstall
IP写入host文件
cat /etc/hosts
解压安装包
进入安装包
只安装数据库软件
DBCA创建库
第二种建库
select instance_name,status from v$instance;
连接到HR用户
第三种方法
lsnrctl status
lsnrctl start
手工建目录指定
指定的目录
select status from v$instance;