`

CentOS 7 安装配置oracle 12c数据库

 
阅读更多
PC环境:
CentOS-7-x86_64-Everything-1503-01.iso
linuxamd64_12102_database_1of2.zip
linuxamd64_12102_database_2of2.zip

安装界面中文乱码参考:http://xiongjiajia.iteye.com/blog/2226155

注意事项:
1.路径和文件夹不要有空格!
2.注意.bash_profile文件的配置,每个人的路径不同 !
3.记录下给oracle装到哪个地方了,.bash_profile配置文件要用



界面安装完成之后进行下面配置
==============================================================================
[latte@localhost ~]$ su
密码:
[root@localhost latte]# groupadd dba
[root@localhost latte]# groupadd oinstall
[root@localhost latte]# cat /etc/group | grep dba
dba:x:1001:
[root@localhost latte]# cat /etc/group | grep oinstall
oinstall:x:1002:
#加入组#[root@localhost latte]# usermod -a -G oinstall latte
#如果不存在则新建用户#[root@localhost latte]# useradd -g oinstall -G dba latte
[root@localhost latte]# id latte
uid=1001(latte) gid=1002(oinstall) 组=1002(oinstall),1001(dba)
[root@localhost latte]# passwd latte
更改用户 latte 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@localhost latte]# cd /
[root@localhost /]# mkdir -p opt/latte
[root@localhost /]#chown -R latte:oinstall /home/latte/app
[root@localhost /]# ls -lrt opt
总用量 0
drwxr-xr-x. 2 root   root      6 3月  26 21:22 rh
drwxr-xr-x. 3 root   root     21 7月  10 11:49 ORCLfmap
drwxr-xr-x. 2 latte oinstall  6 7月  10 16:36 latte
[root@localhost /]# service iptables status
Redirecting to /bin/systemctl status  iptables.service
iptables.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

[root@localhost /]# service ip6tables status
Redirecting to /bin/systemctl status  ip6tables.service
ip6tables.service
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

[root@localhost /]# /usr/sbin/sestatus
SELinux status:                 enabled
SELinuxfs mount:                /sys/fs/selinux
SELinux root directory:         /etc/selinux
Loaded policy name:             targeted
Current mode:                   enforcing
Mode from config file:          enforcing
Policy MLS status:              enabled
Policy deny_unknown status:     allowed
Max kernel policy version:      28
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
:wq
[root@localhost /]# reboot
[latte@localhost ~]$ /usr/sbin/sestatus
SELinux status:                 disabled
[root@localhost latte]# vi /etc/security/limits.conf
latte soft nproc 2047
latte hard nproc 16384
latte soft nofile 1024
latte hard nofile 65536
latte soft stack 10240
latte hard stack 10240
:wq
[root@localhost latte]# su - latte
上一次登录:五 7月 10 17:11:07 CST 2015pts/1 上
[latte@localhost perl5]$ vi .bash_profile
===============================================================================
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_HOSTNAME=dbserver; export ORACLE_HOSTNAME
ORACLE_UNQNAME=ORADB; export ORACLE_UNQNAME
ORACLE_BASE=/home/latte/app/latte; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.1.0/dbhome_1; export ORACLE_HOME
ORACLE_SID=ORADB; export ORACLE_SID
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH
===============================================================================
:wq
[latte@localhost perl5]$ source .bash_profile
#修改主机名称
[root@localhost latte]# hostnamectl --static set-hostname dbserver.localdomain
reboot
简省方法
bash-4.2$ su
密码:
[root@localhost latte]# groupadd oinstall
[root@localhost latte]# usermod -a -G oinstall latte
[root@localhost latte]# chown -R latte:oinstall /home/latte/app
[root@localhost latte]# vi /etc/selinux/config
[root@localhost latte]# vi /etc/security/limits.conf 
[root@localhost latte]# vi .bash_profile
[root@localhost latte]# hostnamectl --static set-hostname dbserver
[root@localhost latte]# reboot

创建数据库实例
[latte@localhost samples]$ dbca



配置监听
[latte@tea ~]$ netca



Linux下如何启动、关闭Oracle以及打开关闭监听:http://xiongjiajia.iteye.com/blog/2228632
分享到:
评论

相关推荐

    centos7离线安装oracle12c

    在Linux环境下离线安装Oracle 12c是一项技术性较强的任务,主要涉及到系统配置、环境设置、依赖包处理以及数据库的安装步骤。以下是对整个过程的详细解释: 1. **系统准备**: - **CentOS 7**:Oracle 12c支持的...

    centos7安装oracle12c

    本文档将详细介绍如何在 CentOS 7 上安装 Oracle 12c 数据库,并且会覆盖从操作系统准备到最终数据库配置的全部过程。此外,文中还会涉及到 netca 和 dbca 的配置步骤,以及 Oracle 12c Enterprise Manager (EM) 的...

    centos6.4 安装 oracle12c 单实例 asm

    本篇教程将详细介绍如何在CentOS 6.4操作系统上安装Oracle 12c数据库的单实例版本,并使用自动存储管理(ASM)。 首先,安装Oracle数据库之前,需要对系统环境进行全面的检查,确保操作系统满足Oracle 12c的安装...

    oracle12c依赖包centos7.4.zip

    通过正确安装和配置这些依赖包,可以在CentOS 7.4上顺利搭建Oracle 12c数据库环境,从而满足企业级应用的需求。同时,注意在实际操作中遵循Oracle的官方文档和最佳实践,确保系统的稳定性和安全性。

    centos6.5安装oracle12c(图形化安装)

    本教程将指导您如何在 CentOS 6.5 操作系统上安装 Oracle 12c 数据库管理系统,旨在帮助读者熟悉 Oracle 数据库安装和配置过程。 一、 安装图形化基础包 在安装 Oracle 12c 之前,需要安装图形化基础包,包括 xdm ...

    CentOS7安装Oracle12C

    实验环境:Oracle VM VirtualBox 4.2.12 操作系统:CentOS 7(LINUX7)64bit 数据库 :Oracle 12C 64bit 实验目标:熟悉LINUX7下安装Oracle12C

    Centos7 源码安装Oracle 12C.zip

    本教程将详细讲解如何在CentOS 7上通过源码安装Oracle Database 12c,这通常是为了获取更高的定制性和灵活性。 首先,源码安装Oracle 12c涉及到以下几个关键步骤: 1. **系统准备**:确保系统满足Oracle 12c的最低...

    Linux系统安装Oracle12C数据库

    ### Linux系统安装Oracle12C数据库 #### 实验环境配置 **操作系统:** Centos7.2 **数据库版本:** Oracle12C for x86 (64位) #### 安装前准备工作 为了确保顺利安装Oracle12C数据库,我们需要进行一系列的准备...

    CentOS7.3安装单节点Oracle12c数据库详细配置操作.docx

    ### CentOS7.3环境下安装与配置单节点Oracle12c数据库详细步骤 #### 一、概述 本文旨在详细介绍如何在CentOS7.3系统中安装并配置单节点Oracle12c数据库。考虑到实际应用场景,例如将底层存储对接为Ceph集群提供...

    Centos 7 Oracle 12C 超详细安装

    ### Centos 7 上安装 Oracle 12C 的超详细步骤 #### 一、环境准备与基础配置 在正式开始安装 Oracle 12C 之前,我们需要确保 CentOS 7 系统满足一定的基本条件,包括但不限于系统内核版本、硬件资源(如内存大小)...

    红帽Linux Centos7安装Oracle 12c数据库系统

    Centos7.*静默安装Oralce12.2的笔记,不适合Linux纯小白,起码懂得基本命令的作用和#和$的区别,笔记基本能复用,但要根据你电脑的内存修改一点配置和安装的目录需要按需修改

    Centos7.5安装Oracle12c

    ### Centos7.5安装Oracle12c详细步骤 #### 一、系统软硬件检查与配置 ##### 1.1 操作系统软硬件检查 在安装Oracle 12c之前,需要确保系统的软硬件环境满足Oracle 12c的要求。 **1.1.1 内存、CPU、磁盘空间要求**...

    Centos 无图形化静默安装oracle 12c

    【正文】 ...总之,虽然无图形化安装Oracle 12c在CentOS上相对复杂,但通过遵循上述步骤,你可以成功地在没有桌面环境的服务器上部署Oracle数据库。这种方法节省了资源,更适合服务器环境的高效管理。

    centos6.9安装oracle 12c

    ### CentOS 6.9 安装 Oracle 12c 的详细步骤 #### 一、环境准备与基础软件安装 为了确保 Oracle 12c 在 CentOS 6.9 上能够顺利安装,首先需要安装一系列必要的软件包。这些软件包通常包括编译工具、库文件以及其他...

    centos安装oracle12c

    在开始安装 Oracle 12c 数据库之前,确保您的 CentOS 6.5 系统满足以下条件: 1. **系统版本**:CentOS-6.5-x86_64-bin-DVD1.iso 2. **Oracle 版本**:linuxx64_12201_database.zip 3. **上传安装文件**:将 Oracle...

    Linux系统专用oracle12C数据库

    安装Oracle 12c数据库后,还需要了解和掌握如何进行数据库的日常管理和维护,包括但不限于: - **数据备份与恢复**:使用RMAN(Recovery Manager)进行备份,了解如何配置归档日志模式,以及如何进行灾难恢复。 - **...

    Linux服务器安装JDK1.8和oracle12c数据库图文教程

    最后,我们详细介绍了Oracle 12c数据库的安装过程,包括安装前的准备工作、具体安装步骤以及环境变量的配置等关键环节。通过本教程的学习,读者应该能够掌握在Linux环境下安装这两个软件的基本方法。

    oracle12C依赖包.zip

    "Oracle 12c安装配置指导书.pdf"是一份详细的安装手册,它将引导用户完成Oracle 12c的安装过程,包括创建数据库、配置网络服务、设置安全选项等。这份指南通常会包含步骤详解、命令示例和常见问题解答,对于初学者和...

    CentOS7.5+Oracle 12c+UDEV+ASM.pdf

    在本文中,我们将深入探讨如何在 CentOS 7.5 环境中安装和配置 Oracle 12c 数据库,以及与之相关的 UDEV 和 ASM 技术。首先,让我们从准备 CentOS 7.6 的虚拟机开始。 VMware 是一个流行的虚拟化平台,用于创建和...

Global site tag (gtag.js) - Google Analytics