Oracle 12c是一种关系型数据库管理系统,拥有高可靠性、高性能、高安全性等特点,广泛应用于企业级软件开发、数据仓库以及在线交易等领域。本文将详细介绍Oracle 12c在Linux系统下的安装方法,并以图解的方式帮助读者轻松完成安装。
第一步:下载安装包
$ wget https://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_1of2.zip $ wget https://download.oracle.com/otn/linux/oracle12c/121020/linuxamd64_12102_database_2of2.zip
下载完毕后,将两个zip文件解压缩到同一个目录下:
$ unzip linuxamd64_12102_database_1of2.zip $ unzip linuxamd64_12102_database_2of2.zip
第二步:安装必要的软件包
$ yum install -y binutils.x86_64 compat-libcap1.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.i686 glibc.x86_64 \ ksh compat-libstdc++-33 libaio.i686 libaio.x86_64 libstdc++.x86_64 libstdc++-devel.x86_64 libXi.i686 \ libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64
第三步:修改系统内核参数
在/etc/sysctl.conf文件中添加以下参数:
fs.file-max = 6815744 kernel.sem = 250 32000 100 128 kernel.shmmni = 4096 kernel.shmall = 1073741824 kernel.shmmax = 4398046511104 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586
然后执行以下命令:
$ sysctl -p
第四步:创建用户和组
创建oracle用户组:
$ groupadd -g 500 oinstall $ groupadd -g 501 dba $ groupadd -g 502 oper
创建oracle用户:
$ useradd -u 500 -g oinstall -G dba,oper oracle $ passwd oracle
第五步:设置环境变量
在oracle用户的.bash_profile文件中添加以下行:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/12.1.0/dbhome_1 export ORACLE_SID=orcl export PATH=$PATH:$ORACLE_HOME/bin
执行以下命令生效环境变量:
$ source .bash_profile
第六步:开始安装
执行以下命令进入安装向导:
$ ./runInstaller
安装向导界面如下:
点击Next进入下一步,如下图所示:
选择“Install database software only”后,点击Next:
选择安装路径,并创建一个Inventory目录:
选择安装类型:
选择安装配置,一般选择默认:
选择创建新的数据库,如下图:
配置Oracle实例,输入SID(如orcl)、SYSPASSWORD等信息:
选择安装选项:
确认安装选项:
等待安装完成:
安装完成后,可以在启动菜单中找到Oracle安装的相关应用程序:
本文通过详细的步骤和图解,向读者展示了Oracle 12c在Linux系统下的安装方法。希望本文能够对Oracle数据库的爱好者提供帮助和参考。