Centos7 安装Oracle11g Standard Edition 2 and Enterprise Edition

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

https://www.oracle.com/technetwork/database/database-technologies/express-edition/downloads/index-083047.html

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
  • 官方指导手册:
    https://docs.oracle.com/en/database/oracle/oracle-database/18/xeinl/procedure-installing-oracle-database-xe.html
  • 连接数据库:
    https://docs.oracle.com/en/database/oracle/oracle-database/18/xeinl/connecting-oracle-database-xe.html

你可能感兴趣的:(Centos7 安装Oracle11g Standard Edition 2 and Enterprise Edition)