1. 下载
标准版and企业版:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
下载的时候要注意:
image.png
-
版本选择自己需要的:
image.png
下载后两个压缩文件:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip
解压后合并在一起database。
创建oracle用户,用户组
-创建用户组oinstall
# groupadd oinstall
-创建用户组dba
# groupadd dba
- 创建用户oracle2,并加入oinstall和dba附属组
# useradd -g oinstall -G dba oracle2
-设置用户oracle的登录密码,根据提示输入两次密码
# passwd oracle2
配置oracle用户的环境变量
# su oracle2
再修改.bash_profile配置文件,在文件末尾加入如下配置:
export ORACLE_BASE=/home/oracle2/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl #SID注意和自己即将建立的SID对应
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
图形化安装
进入虚拟机界面操作系统:执行./database/runInstaller
image.png
2. 如果是用于学习, 安装Express Edition
Oracle Database 18c Express Edition
Oracle Database 11g Release 2 Express Edition for Windows 64
image.png
image.png
image.png
如上图,根据系统版本,选择,右键复制链接。
- 安装,在root用户下
$ curl -o oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-18c-1.0-1.el7.x86_64.rpm
$ curl -o oracle-database-xe-18c-1.0-1.x86_64.rpm http://download.oracle.com/otn/linux/oracle18c/xe/oracle-database-xe-18c-1.0-1.x86_64.rpm
$ yum -y localinstall oracle-database*18c*
$ /etc/init.d/oracle-xe-18c configure
-
上面下载的链接如下图所示:
image.png 执行/etc/init.d/oracle-xe-18c configure遇到错误:
[WARNING] ORA-00821: Specified value of sga_target 600M is too small, needs to be at least 632M
ORA-01078: failure in processing system parameters