iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Oracle菜鸟学习之在RedHat 6.5上安装Oracle
  • 775
分享到

Oracle菜鸟学习之在RedHat 6.5上安装Oracle

2024-04-02 19:04:59 775人浏览 安东尼
摘要

oracle菜鸟学习之在RedHat 6.5上安装Oracle 11G 首发:Http://www.arppinging.com/Wordpress/?p=90 安装前准备工作 上传数据库软件至/tmp

oracle菜鸟学习之在RedHat 6.5上安装Oracle 11G

首发:Http://www.arppinging.com/Wordpress/?p=90

安装前准备工作

上传数据库软件至/tmp/下,并修改文件权限

Oracle菜鸟学习之在RedHat 6.5上安装Oracle

chmod -R 755 /tmp/database/

创建用户和组

创建oracle用户,并将oracle用户加入oinstall和dba组,后面安装的时候需要用到

[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g oinstall -G dba oracle
[root@localhost ~]# passwd oracle
Changing password for user oracle.
New password: 
BAD PASSWORD: it is based on a dictionary word
BAD PASSWORD: is too simple
Retype new password: 
passwd: all authentication tokens updated successfully.
[root@localhost ~]# 

创建目录并修改文件

创建数据库安装目录u01
[root@localhost ~]# mkdir /home/u01
为数据库安装目录做一个软链接
[root@localhost ~]# ln -s /home/u01/ /u01
[root@localhost ~]# mkdir -p /u01/app/oracle
修改/u01目录的属主和属组信息
[root@localhost ~]# chown -R oracle:oinstall /u01/
修改u01的权限为755
[root@localhost ~]# chmod -R 755 /u01/

在oracle用户下的.bash_profile中添加以下行

[root@localhost ~]# vim /home/oracle/.bash_profile

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.4/db_1
export ORACLE_SID=test
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$ORACLE_HOME/jdk/bin:$PATH
export LANG="en_US.UTF-8"
export NLS_LANG=american_AMERICA.UTF8
export NLS_DATE_FORMAT="YYYY-MM-DD HH24:MI:SS"
验证一下有没有问题,没有输出,则代表没有问题
[root@localhost oracle]# source .bash_profile 
[root@localhost oracle]# 

安装Oracle 依赖的软件

1.挂载光驱
[root@localhost ~]# mount /dev/cdrom /mnt/
mount: block device /dev/sr0 is write-protected, mounting read-only
[root@localhost ~]#

2.修改yum文件
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
rhel-source.repo
[root@localhost yum.repos.d]# cp rhel-source.repo rhel-source.repo.bak
[root@localhost yum.repos.d]# vim rhel-source.repo
[rhel-source]
name=Red Hat Enterprise linux $releasever - $basearch - Source
baseurl=file:///mnt/
enabled=1
gpGCheck=0

3.清除yum源,并重新生成
[root@localhost yum.repos.d]# yum claenall
[root@localhost yum.repos.d]# yum makecache

4.使用yum 安装软件
[root@localhost yum.repos.d]# yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers pdksh cvuqdisk libaio libaio-devel libgcc libGomp libstdc++ libstdc++-devel make nuMactl-devel sysstat unixODBC unixODBC-devel -y

安装Oracle数据库

切换用户(图形化注销再登陆)

Oracle菜鸟学习之在RedHat 6.5上安装Oracle

安装Oracle

1.打开图形化桌面的终端
[oracle@localhost ~]$ cd /tmp/database/
[oracle@localhost database]$ ./runInstaller
2.去掉选项卡中的勾
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
3.选择YES
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
4.选择第二个,安装数据库软件
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
5.选择安装单节点
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
6.选择安装语言,默认就好(貌似没有中文)
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
7.选择默认的企业版
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
8.默认路径,路径准备阶段已经创建,不是按照上面创建目录的这里需要修改
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
9.目录和组,默认即可
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
10.用户组,默认即可
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
11.安装前检查,选中Ignore All即可下一步
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
12.点击finish即可开始安装
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
13.安装中可能出现提示,直接点击ok即可
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
14.安装完成点击close关闭窗口
Oracle菜鸟学习之在RedHat 6.5上安装Oracle

创建数据库

[oracle@localhost database]$ dbca 

1.选择下一步
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
2.选择创建数据库
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
3.选择数据库模板,默认即可
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
4.设置SID,这个SID需要跟oracle用户的.bash_profile中的SID相同,上面我们设置的是test
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
5.取消最上面的勾,下一步
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
6.为oracle数据库的两个用户设置密码,下面的选项是两个用户的密码都使用...,当然,也可以一个用户设置一个密码。
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
7.下面的选项都选择下一步即可
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
8.点击完成
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
9.点击ok
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
Oracle菜鸟学习之在RedHat 6.5上安装Oracle
10.点击exit完成安装
Oracle菜鸟学习之在RedHat 6.5上安装Oracle

使用Oracle

开启监听器

[oracle@localhost /]$ lsnrctl start

LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 02-OCT-2018 11:51:04

Copyright (c) 1991, 2009, Oracle.  All rights reserved.

Starting /u01/app/oracle/product/11.2.4/db_1/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Log messages written to /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))

Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias                     LISTENER
Version                   TNSLSNR for Linux: Version 11.2.0.1.0 - Production
Start Date                02-OCT-2018 11:51:05
Uptime                    0 days 0 hr. 0 min. 0 sec
Trace Level               off
Security                  ON: Local OS Authentication
SNMP                      OFF
Listener Log File         /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
Listening Endpoints Summary...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521)))
The listener supports no services
The command completed successfully
[oracle@localhost /]$ 

进入数据库

[oracle@localhost ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on Tue Oct 2 11:53:31 2018

Copyright (c) 1982, 2009, Oracle.  All rights reserved.

Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

开启数据库,出现以下信息则说明数据库已经启动了
SQL> startup 
ORA-01081: cannot start already-running ORACLE - shut it down first
SQL>

顺便查询一张表,又数据输出则代表没有问题。
SQL> select * from user_tables;

优化输入,方向键

1.下载rlwrap软件

[root@localhost /]# wget http://mirrors.aliyun.com/epel/6/x86_64/Packages/r/rlwrap-0.42-1.el6.x86_64.rpm 

2.安装

[root@localhost /]# rpm -ivh rlwrap-0.42-1.el6.x86_64.rpm 
warning: rlwrap-0.42-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing...                ########################################### [100%]
   1:rlwrap                 ########################################### [100%]
[root@localhost /]# 

3.修改配置文件
[oracle@localhost ~]$ vi .bash_profile

alias sqlplus='rlwrap sqlplus'
alias rman='rlwrap rman'

4.重新登陆或者切换一下即可

完。

您可能感兴趣的文档:

--结束END--

本文标题: Oracle菜鸟学习之在RedHat 6.5上安装Oracle

本文链接: https://www.lsjlt.com/news/35320.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 实战~REDHAT 6.5 X64上安装ORACLE双机(ROSE-HA9.0)
    以下是一次实施的全程介绍,非虚拟机环境。1、系统环境配置介绍1.1、操作系统规划主机名服务器配置操作系统版本安装数据库版本双机软件版本Jzzf-db1E5-2609 v3*2128GB内存300G硬盘Red...
    99+
    2024-04-02
  • Oracle 学习之RAC(三) Grid Infrastructure 安装
    将Grid Infrastructure安装包上传到服务器,并解压unzip p10404530_112030_Linux-x86-64_3of7.zip -d /databa...
    99+
    2024-04-02
  • 怎么在CentOS7上安装Oracle
    这篇文章主要介绍“怎么在CentOS7上安装Oracle”,在日常操作中,相信很多人在怎么在CentOS7上安装Oracle问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么...
    99+
    2024-04-02
  • 怎么在win10上安装Oracle 10g
    本篇内容主要讲解“怎么在win10上安装Oracle 10g”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在win10上安装Oracle 10g”吧!1.&...
    99+
    2024-04-02
  • BBED在Oracle 10g/11g上安装笔记
    Oracle BBED(Oracle Block Browser and Editor)工具是Oracle内部提供的数据块级别查看和修改工具。借助这个工具,我们可以方便的查看到Oracle块block级别的...
    99+
    2024-04-02
  • 如何在Oracle Linux 7.1上安装Docker
    本篇文章给大家分享的是有关如何在Oracle Linux 7.1上安装Docker,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。在Oracle Linux 7.1上安装Dock...
    99+
    2023-06-05
  • 怎么在Linux上安装Oracle数据库
    这篇文章主要介绍“怎么在Linux上安装Oracle数据库”,在日常操作中,相信很多人在怎么在Linux上安装Oracle数据库问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2024-04-02
  • 怎么在Ubuntu Linux上安装Oracle Java 14
    本篇内容介绍了“怎么在Ubuntu Linux上安装Oracle Java 14”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如何在 Ubu...
    99+
    2023-06-16
  • 如何在云主机上安装Oracle Database 19c
    这篇文章主要介绍如何在云主机上安装Oracle Database 19c,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!能不能在免费的Oracle云主机上安装最新的Oracle Database呢?答案是肯定的。虽然免...
    99+
    2023-06-03
  • Oracle 11g RAC with ASM 安装在 RHEL5上(简版)
    1、明确任务准备一台RHEL5的PC机充当SAN设备,san(同时充当DNS和授时系统)准备两台RHEL5的PC机充当RAC节点,r1和r2将RAC安装在ASM磁盘上,包括OCR、VOTING、库2、修改r...
    99+
    2024-04-02
  • Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置
    Oracle 12cR1 RAC 在VMware Workstation上安装(上)—OS环境配置       1.1  整体规划部分1.1.1...
    99+
    2024-04-02
  • 怎么在CentOS系统上安装机器学习框架Caffe
    本篇内容介绍了“怎么在CentOS系统上安装机器学习框架Caffe”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!注:系统安装好后,先确认ke...
    99+
    2023-06-10
  • 在RedHat7上安装oracle rac出现报错怎么办
    小编给大家分享一下在RedHat7上安装oracle rac出现报错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • Oracle 12cR1 RAC在VMware Workstation上如何实现静默安装
    这篇文章主要介绍了Oracle 12cR1 RAC在VMware Workstation上如何实现静默安装,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一...
    99+
    2024-04-02
  • Oracle 11g rac 安装后在asm上增加control file文件副本
    Oracle 11g rac在建库的时候使用了ASM存储,然而rac在建库时默认只在asm上面创建了一个控制文件,如果想多加几个控制文件, 就需要通过手工来添加了,很多人可能会忽略这个细节,但是我们还是希望...
    99+
    2024-04-02
  • 如何在Apache服务器上安装Java并在Linux系统中记录学习笔记?
    在现代技术领域中,Java是最受欢迎的编程语言之一。它广泛应用于开发Web应用程序、桌面应用程序、移动应用程序和游戏等领域。如果你想在Linux系统中记录Java学习笔记,你需要首先在Apache服务器上安装Java。 本文将介绍如何在A...
    99+
    2023-11-10
    学习笔记 apache linux
  • 安装ORACLE时在Linux上设置内核参数的示例分析
    这篇文章给大家分享的是有关安装ORACLE时在Linux上设置内核参数的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Redhat官方的Oracle安装文档,对于Linux内核参数的修改描述的非常清晰。安...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作