第一步:网络连接,在我的上一篇博客中有介绍,不再多说。
网络连接的目的:为了能使用yum命令,在网上直接下载文件。
第二步:前往oracle官网下载12c
database服务器端的两个文件:(安装在Linux)
linuxamd64_12102_database_1of2.zip
linuxamd64_12102_database_2of2.zip
将这两个文件放在Linux的tmp目录下,使用 unzip 命令来解压。
database的client的一个文件:(安装在Windows)
32位 oracle 11g client windows版本
win32_11gR2_client.zip
1.
添加用户,组,相关目录
groupadd oinstall
groupadd dbauseradd -g oinstall -G dba oracle变更oracle12c介质的所有者
chown -R oracle:oinstall /tmp
2.
---创建安装oracle安装目录
mkdir -p /u01/app/oracle/product/12.1.0/db_1
mkdir -p /u01/app/oraInventorychown -R oracle:oinstall /u01chmod -R 777 /u013.
系统依赖包的安装 验证
yum -y install binutils
yum -y install compat-libcapl yum -y install gcc- yum -y install gcc-c++-yum -y install glib2-devel yum -y install glibc yum -y install ksh yum -y install libaioyum -y install libaio-develyum -y install libgcc- yum -y install libstdc++-yum -y install libstdc++-develyum -y install libX11yum -y install libXauyum -y install libxcbyum -y install libXextyum -y install libXtst yum -y install makeyum -y install sysstatyum -y install compat-libstdc++yum -y install libstdc++yum -y install compat-c++yum -y install compat-libcapyum -y install gcc-c++yum -y install unixODBCyum -y install unixODBC-develyum -y install xtermyum -y install elfutils-libelfyum -y install libaio-develyum -y install libgccyum -y install pdkshyum -y install compat-libstdc++当然,在全部复制执行这些命令时,经常会露掉一些没有下载。这时需要去【RPM Search】网站进行下载。(这些工作是否完成将会在安装Oracle时验证)
4.
修改linux 核心配置文件
vi /etc/sysctl.conf
添加内容 (关于Kernel这四个参数和你的内存设置有关系,这里可能发生问题)
fs.aio-max-nr = 1048576
fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 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 = 1048576执行命令使上述生效:
su root
sysctl -p5.
--修改系统限制
vi /etc/security/limits.conf添加内容:
oracle soft nproc 2047
oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 655366.
vi /etc/pam.d/login
添加内容:
session required /lib/security/pam_limits.so
session required pam_limits.so7.
修改系统环境变量
vi /etc/profile
添加内容:
if [ $USER = "oracle" ]; then
新闻热点
疑难解答
图片精选