Centos7下oracle12c的安装与配置图文教程(详细)


本文整理自网络,侵删。

一、硬件配置

CentOS7@VMware® Workstation 15 Pro,分配资源:CPU:2颗,内存:4GB,硬盘空间:30GB

二、软件准备

linux.x64_11gR2_database_1of2.zip 
linux.x64_11gR2_database_2of2.zip 
SecureCRT

三、虚拟机的配置

挂载镜像,配置本地yum源  /etc/yum.repos.d 设置network.service(配ip)   /etc/sysconfig/network-scripts/ifcfg-ens33   systemctl start network.service   ip add 查询ip,如果没有ip看下右下角的网络适配器改为桥接模式使用SecureCRT上传文件到 root 根目录下  点击connect,进行输入,连接成功后点击file=>connect sftp session进入sftp连接界面。  上传文件:cd 服务器某个目录       lcd 本地目录       put xxx

解压文件

  解压文件 unzip 文件名.zip

直接安装:

yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ gcc-c++glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcclibstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaiolibaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp

建立用户和组:

groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
echo "123456" | passwd --stdin oracle #oracle用户的密码设置,后来会用到

创建安装目录:

mkdir -p /u01/app/oracle/product/12.1.0/dbhome_1
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app

修改内核参数vi /etc/sysctl.conf,添加:

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 = 1048586

改好后,使之生效:sysctl -p

改文件限制:vi /etc/security/limits.d/20-nproc.conf 添加:

oracle soft nproc 2047 
oracle hard nproc 16384 
oracle soft nofile 1024 
oracle hard nofile 65536 
oracle soft stack 10240

修改Oracle用户的环境变量:

vi ~oracle/.bash_profile,添加:

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1

ORACLE_SID=orcl

export ORACLE_BASE ORACLE_HOME ORACLE_SID

#如果已经存在PATH,则只需将 在路径最后面跟上:$ORACLE_HOME/bin PATH=$PATH:$ORACLE_HOME/bin

阅读剩余部分

相关阅读 >>

oracle中exists的用法

oracle创建只读账号的详细步骤

oracle导出sql语句的结果集和保存执行的sql语句(深入分析)

oracle 数据库数据迁移解决方案

oracle 存储过程加密方法

oracle硬解析和软解析的区别分析

oracle 外连接实现代码

oracle性能究极优化(oracle 性能优化)

mysql和oracle的区别小结(功能性能、选择、使用它们时的sql等对比)

oracle创建表空间语句

更多相关阅读请进入《oracle》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...