at compat-libcap1
2.如果您是跟着我是最小安装,那么您需要在root环境下安装支持"xhost +"命令的工具
[root@oracle ~]# yum provides xhost
[root@oracle ~]# yum -y install xorg-x11-server-utils
3.将下载的数据库程序包上传到Oracle用户/home/oracle目录,xmanager工具自带xftp非常方便
a、修改root用户环境变量
[oracle@oracle ~]$vim /etc/profile
末尾增加
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
b、修改oracle用户环境变量
[oracle@oracle ~]$ su - oracle
[oracle@oracle ~]$ cat .bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
export TMP=/tmp
export TMPDIR=$TMP
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0/dbhome_1
export TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_SID=oracledb
export ORACLE_TERM=xterm
export PATH=/usr/sbin:/usr/local/bin:$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
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$ORACLE_HOME/bin
export PATH
[oracle@oracle ~]$ . .bash_profile
5.将下载的数据库程序包上传到Oracle用户/home/oracle目录并解压
[oracle@oracledb ~]$ unzip linuxx64_12201_database.zip6.
6.设置DISPLAY环境,root用户和oracle用户各运行一次,此IP地址是客户机的IP地址,并在oracle用户下导入语言
[root@oracledb ~]$ export DISPLAY=192.168.1.106:0.0
[oracle@oracledb ~]$ export DISPLAY=192.168.1.106:0.0
[oracle@oracledb ~]$ export LANG=en_US
[oracle@oracledb ~]$ ./database/runInstaller //执行安装程序
安装截图
1.跳过email登录和更新
2、仅安装数据库
3、单实例数据库安装
4、安装企业版本
5、安装环境:ORACLE_BASE和ORACLE_HOME
6、oracle用户组
7、检查内核参数和依赖包
8、点击Fix & Check Again
9、在root用户下执行/tmp/CVU_12.2.0.1.0_oracle/runfixup.sh,然后点击ok
[root@oracledb ~]# /tmp/CVU_12.2.0.1.0_oracle/runfixup.sh
注意是如果: 有组件需要安装,在生产环境是不能忽略的,net-tools-*.rpm网上下载对应版本的包,安装完后点Check Again
安装步骤推荐:
[root@oracledb ~]# yum install compat-libcap1
[root@oracledb opt]# yum localinstall net-tools-*.rpm
10、点安装,到95%时候,Oracle让我们安装脚本,两个脚本完成后点击OK继续,第二个脚本一路按回车。
11、完成安装
四、dbca建库,
[oracle@oracledb ~]# dbca
1、下一步创建数据库
2、高级配置
3、单实例安装,一般事务用途和进程
4、填写数据库全局名和实例名
5、下一步
6、自定义快速恢复区
7、配置监听
8、内存自动管理
9、并发数根据环境写
10、自定义字符集
11、添加示例
12、不配置em
13、设置密码
14、下一步
15、完成,开始安装
16、安装结束
连接数据库
[oracle@oracledb ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Wed Jan 30 10:37:43 2019
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> select status, instance_name from v$instance;
STATUS INSTANCE_NAME
------------ ----------------
OPEN oracledb
SQL>