Linux平台Oracle 12.1.0.2 单实例安装部署
2018-01-19 19:46
746 查看
主题:Linux平台Oracle 12.1.0.2 单实例安装部署
环境:RHEL 6.5 + Oracle 12.1.0.2
需求:安装部署OEM 13.2需要Oracle 12.1.0.2版本作为资料库
1.下载介质
目前从OTN就可以直接下载到12.1.0.2的介质。
当然,我们也可以在MOS搜索12.1.0.2的对应
2.安装需要的软件包
直接使用yum安装所有需要的软件包:
yum本地源配置参考:http://www.cnblogs.com/jyzhao/p/3938290.html
3.调整系统参数
主要是在如下/etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login等配置文件中增加内容。
/etc/sysctl.conf
注:panic_on_oops这个参数。
/etc/security/limits.conf
vi /etc/pam.d/login
4.创建oracle用户
5.创建目录并赋权
6.oracle用户环境变量
oracle 用户下vi编辑
7.解压软件并使用xshell调用图形安装软件
运行runInstaller
选择只安装软件:
确认最终安装信息无误:
按要求root用户执行脚本:
完成安装:
至此,Oracle 12.1.0.2 软件的安装已经完成,后续就可以根据实际需求直接调用dbca创建数据库了。我这次是用来作为OEM13.2的资料库,所以在dbca建库之前还需要先导入对应的模板。
环境:RHEL 6.5 + Oracle 12.1.0.2
需求:安装部署OEM 13.2需要Oracle 12.1.0.2版本作为资料库
1.下载介质
目前从OTN就可以直接下载到12.1.0.2的介质。
linuxamd64_12102_database_1of2.zip linuxamd64_12102_database_2of2.zip
当然,我们也可以在MOS搜索12.1.0.2的对应
p21419221下载介质,安装单实例只需要前两个包。
p21419221_121020_Linux-x86-64_1of10.zip p21419221_121020_Linux-x86-64_2of10.zip
2.安装需要的软件包
直接使用yum安装所有需要的软件包:
yum install -y binutils.x86_64 compat-libcap1.x86_64 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64 gcc.x86_64 gcc-c++.x86_64 glibc.x86_64 glibc.i686 glibc-devel.x86_64 glibc-devel.i686 ksh.x86_64 libgcc.x86_64 libgcc.i686 libstdc++.i686 libstdc++.x86_64 libstdc++-devel.i686 libstdc++-devel.x86_64 libaio.x86_64 libaio.i686 libaio-devel.i686 libaio-devel.x86_64 libXext.x86_64 libXext.i686 libXtst.x86_64 libXtst.i686 libX11.x86_64 libX11.i686 libXau.x86_64 libXau.i686 libxcb.x86_64 libxcb.i686 libXi.x86_64 libXi.i686 make.x86_64 sysstat.x86_64
yum本地源配置参考:http://www.cnblogs.com/jyzhao/p/3938290.html
3.调整系统参数
主要是在如下/etc/sysctl.conf,/etc/security/limits.conf,/etc/pam.d/login等配置文件中增加内容。
/etc/sysctl.conf
# Oracle database 12c fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 6442450944 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 kernel.panic_on_oops = 1 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586
注:panic_on_oops这个参数。
/etc/security/limits.conf
# Oracle database 12c oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240
vi /etc/pam.d/login
# Oracle database 12c session required pam_limits.so
4.创建oracle用户
groupadd -g 501 oinstall groupadd -g 502 dba useradd -u 502 -g oinstall -G dba oracle
5.创建目录并赋权
mkdir -p /u01/app/ chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app/
6.oracle用户环境变量
oracle 用户下vi编辑
vi ~/.bash_profile,添加以下内容:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=/u01/app/oracle/product/12.1.0/dbhome_1 export ORACLE_SID=oemrepo export PATH=$PATH:$ORACLE_HOME/bin
7.解压软件并使用xshell调用图形安装软件
cd /u01/app/ unzip /u01/linuxamd64_12102_database_1of2.zip && unzip /u01/linuxamd64_12102_database_2of2.zip
运行runInstaller
[oracle@OMR ~]$ cd /u01/app/database/ [oracle@OMR database]$ ls install response rpm runInstaller sshsetup stage welcome.html [oracle@OMR database]$ ./runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 500 MB. Actual 24063 MB Passed Checking swap space: must be greater than 150 MB. Actual 2015 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
选择只安装软件:
确认最终安装信息无误:
按要求root用户执行脚本:
完成安装:
至此,Oracle 12.1.0.2 软件的安装已经完成,后续就可以根据实际需求直接调用dbca创建数据库了。我这次是用来作为OEM13.2的资料库,所以在dbca建库之前还需要先导入对应的模板。
相关文章推荐
- Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考
- Linux平台oracle 11g单实例 安装部署配置 快速参考
- linux 6.4 平台下 Oracle 12c 单实例 安装手册
- linux 6.4 平台下 Oracle 12c 单实例 安装手册
- Oracle Data Guard Linux 平台 Physical Standby 搭建实例
- 爱数客户端在Linux for Oracle环境下的安装部署
- Oracle Data Guard Linux 平台 Logical Standby 创建实例
- linux平台 oracle 数据库 安装文档
- 64位 linux 平台下Oracle 安装文档
- linux平台 oracle 数据库 安装文档 1
- 64位 linux 平台下Oracle 安装文档
- Oracle Data Guard Linux 平台 Physical Standby 搭建实例
- Oracle Data Guard Linux 平台 Logical Standby 创建实例
- linux平台 oracle 数据库 安装文档
- 64位 linux 平台下Oracle 安装文档
- Oracle Data Guard Linux 平台 Physical Standby 搭建实例
- Oracle Data Guard Linux 平台 Physical Standby 搭建实例
- Oracle Data Guard Linux 平台 Physical Standby 搭建实例
- linux平台 oracle 数据库 安装文档
- Oracle Data Guard Linux 平台 Logical Standby 创建实例