oracle12c安装

安装红帽oracle12c(自动配置)

安装/配置环境

[[email protected] ~]# wget http://yum.oracle.com/public-yum-ol7.repo

[[email protected] ~]# mv public-yum-ol7.repo /etc/yum.repos.d/

[[email protected] ~]# wget http://yum.oracle.com/RPM-GPG-KEY-oracle-ol7 -O /etc/pki/rpm-gpg/RPM-GPG-KEY-oracle

[[email protected] yum.repos.d]# yum install oracle-database-server-12cR2-preinstall.x86_64 --nogpgcheck

[[email protected] ~]# vi /etc/sysctl.conf

#加入#

fs.file-max = 6815744

kernel.sem = 250 32000 100 128

kernel.shmmni = 4096

kernel.shmall = 1073741824

kernel.shmmax = 4398046511104

kernel.panic_on_oops = 1

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

net.ipv4.conf.all.rp_filter = 2

net.ipv4.conf.default.rp_filter = 2

fs.aio-max-nr = 1048576

net.ipv4.ip_local_port_range = 9000 65500

[[email protected] yum.repos.d]# /sbin/sysctl -p

[[email protected] yum.repos.d]# vi /etc/security/limits.d/oracle-database-server-12cR2-preinstall.conf

#加入#

oracle soft nofile 1024

oracle hard nofile 65536

oracle soft nproc 16384

oracle hard nproc 16384

oracle soft stack 10240

oracle hard stack 32768

oracle hard memlock 134217728

oracle soft memlock 134217728

[[email protected] home]# vi /etc/pam.d/login

#加入#

session required pam_limits.so

[[email protected] ~]# vi /etc/hosts

192.168.214.142 knight01

[[email protected] ~]# vi /etc/selinux/config

#修改#

# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted

[[email protected] yum.repos.d]# yum -y install binutils elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel pdksh compat-libcap1 libXext* libXtst* libX11* libXau* libxcb* libXi* nscd* libXp* xorg* xterm* unzip* readline* compat*

如果安装Oracle12cR1版本,还需安装

yum install gcc -y

yum install gcc-c++ -y

yum install libXext -y

yum install libXext.i686 -y

yum install zlib-devel -y

yum install zlib-devel.i686 -y

OEL6版本,还需安装

yum install e2fsprogs -y

yum install e2fsprogs-libs -y

yum install libs -y

yum install libxcb.i686 -y

yum install libxcb -y

创建用户/目录

groupadd -g 2000 oinstall

groupadd -g 2300 dba

groupadd -g 2301 oper

useradd -m -u 1101 -g oinstall -G dba,oper -d /home/oracle -s /bin/bash -c "Oracle Software Owner" oracle

passwd oracle

[[email protected] home]# ls -lR /u01

mkdir -p /u01/app/oracle/product/12.2.0.1/db_1

chown -R oracle:oinstall /u01

chmod -R 775 /u01

关闭防火墙

[[email protected] home]# systemctl stop firewalld

[[email protected] home]# systemctl disable firewalld

设置环境变量

[[email protected] ~]$ vi .bash_profile

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/12.2.0.1/db_1

export ORACLE_SID=VDEDU

export ORACLE_TERM=xterm

export PATH=/usr/sbin:$PATH

export PATH=/u01/app/ogg:$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=/u01/app/oracle:$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export LANG=C

export ORACLE_UNQNAME=knight

安装oracle

#传安装包#

[[email protected] /]# unzip linuxx64_12201_database.zip

[[email protected] /]# chown mysql:mysql -R database

#解决X11问题#

[[email protected] yum.repos.d]# export DISPLAY=:0.0

[[email protected] yum.repos.d]# xhost +

[[email protected] ~]$ export DISPLAY=:0.0

[[email protected] ~]$ xhost +

[[email protected] database]# ./runInstaller

netca #注销在oracle用户下#

dbca

export DISPALY=:0.0

原文地址:https://www.cnblogs.com/Knight7971/p/9507692.html

时间: 2024-11-14 13:07:45

oracle12c安装的相关文章

Oracle12c安装时报ins-30131

Oracle12c安装时报ins-30131错误,截图如下: 此错误解决方法总结如下,本人亲自操作后操作成功了; 以此找到 “HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->services-->LanmanServer-->Parameters” 然后找到AutoShareServer和AutoShareWks将值修改为1,如果没有则右键新建然后赋值,本人win10-64x位操作系统的新建操作是: 鼠标右键-->新建

Oracle12c安装时报"指定的oracle主目录用户已存在"错误

Oracle12c安装时报"指定的oracle主目录用户已存在"错误,截图如下: 本人亲自踩坑后,解决办法是直接选择"使用Windows内置帐户(L)"选项后安装就OK了,网上提供的方法: 1.注册表彻底删除Oracle相关文件,我这里是删除后还报"指定的oracle主目录用户已存在"错误; 2.lusrmgr.msc命令删除用户,我的win10系统查不到用户,该方法在我这里也行不通; 希望我的踩坑笔记能帮到你20190927,如果真的帮到了那就

oracle12c安装报错:PRVF-0002的解决方法

出错信息: 安装oracle12c, ./runInstaller 启动图形化报错 PRVF-0002 : Could not retrieve local nodename. 原因: 找不到主机名的对应ip 解决办法: 修改下/etc/hosts  添加 ip与主机名的映射即可

oracle12c安装,连接,使用等

1.  oracle12c的安装 参照如下链接: http://jingyan.baidu.com/article/f96699bbab21c0894e3c1bf8.html 2. 连接数据库时,出现ORA-12514错误. 解决方案参考如下链接: http://blog.sina.com.cn/s/blog_6f7b73770101b6l5.html 1)确保Oracle 基本服务都已启动 OracleDBConsoleorcl OracleOraDb11g_home1TNSListener

oracle12c 安装

Oracle数据库简介绍 ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.比如SilverStream就是基于数据库的一种中间件.ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能:作为一个关系数据库,它是一个完备关系的产品:作为分布式数据库它实现了分布式处理功能.但它的所有知识,只要在一种机型上学习了O

Oracle12c安装出错

Database Configuration Assistant安装失败 向广大园友求助

oracle12c安装时出错:[INS-30131] 执行安装程序验证所需的初始设置失败。

安装oracle12时总是报错,错误如下: [INS-30131] 执行安装程序验证所需的初始设置失败. 原因 - 无法访问临时位置. 操作 - 请确保当前用户具有访问临时位置所需的权限. 附加信息: - 所有节点上的框架设置检查都失败 - 原因: 问题的原因不可用 - 操作: 用户操作不可用 失败节点概要 pc-20130618muam - 无法从节点 "pc-20130618muam" 检索 exectask 的版本 - 原因: 问题的原因不可用 - 操作: 用户操作不可用 提示如

oracle——Oracle12c安装详解

原文:https://blog.csdn.net/qq_37939251/article/details/82964479 安装说明 开门见山 Oracle Database 12c 官方下载链接 点击访问 选择“Downloads”下的第一项 选择“Accept License  Agreement” 根据自己的电脑选择对应的位数版本,在这里我们点击“See all”进入页面 如果你没有oracle账号,点击对应的版本会跳出这个登录页面,我们直接就点击右边的“创建账号“ 根据要求创建好账号,创

oracle12c安装 遇到的INS-13001,INS-08109解决办法(无图)

1 INS-13001 前置条件校验失败 1.1 INS-08109 验证状态 'supportedOSCheck' 的输入时出现意外错误 1.1.1 supportedOSCheck 具体内容是操作系统不支持 1.1.2 尝试了不管用的方法 echo 'Red Hat Linux release 6' | sudo tee -a /etc/redhat-release 1.1.3 最终解决问题的方法 ./runInstaller -ignorePrereq -J"-Doracle.instal