1、导入安装包,解压

  1. [root@ocp Desktop]# unzip p10404530_112030_Linux-x86-64_1of7.zip
  2. [root@ocp Desktop]# unzip p10404530_112030_Linux-x86-64_2of7.zip

  

2、查看帮助文档

3、内存,硬盘

  

  

4、软件包

  

  • 配置yum源
  1. [root@ocp Desktop]# cd /etc/yum.repos.d/
  2. [root@ocp yum.repos.d]# ls
  3. rhel-debuginfo.repo rhel-source.repo
  4. [root@ocp yum.repos.d]# rm -rf rhel-debuginfo.repo # 删除debug
  5. [root@ocp yum.repos.d]#
  6. [root@ocp yum.repos.d]# vim rhel-source.repo # 配置
  7. [rhel-source]
  8. name=Red Hat Enterprise Linux $releasever - Source
  9. baseurl=file:///mnt/Server
  10. enabled=
  11. gpgcheck=
  1. [root@ocp yum.repos.d]# mount /dev/cdrom /mnt/
  2. mount: block device /dev/cdrom is write-protected, mounting read-only

  

  • 安装包
  1. The following or later version of packages for Asianux , Oracle Linux , and Red Hat Enterprise Linux must be installed:
  2.  
  3. binutils-2.17.50.0.
  4. compat-libstdc++--3.2.
  5. compat-libstdc++--3.2. ( bit)
  6. elfutils-libelf-0.125
  7. elfutils-libelf-devel-0.125
  8. gcc-4.1.
  9. gcc-c++-4.1.
  10. glibc-2.5-
  11. glibc-2.5- ( bit)
  12. glibc-common-2.5
  13. glibc-devel-2.5
  14. glibc-devel-2.5 ( bit)
  15. glibc-headers-2.5
  16. ksh-
  17. libaio-0.3.
  18. libaio-0.3. ( bit)
  19. libaio-devel-0.3.
  20. libaio-devel-0.3. ( bit)
  21. libgcc-4.1.
  22. libgcc-4.1. ( bit)
  23. libstdc++-4.1.
  24. libstdc++-4.1. ( bit)
  25. libstdc++-devel 4.1.
  26. make-3.81
  27. sysstat-7.0.
  1. [root@ocp oracle]# yum -y install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel
  2. gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers ksh
  3. libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat

  

  1. [root@ocp oracle]# rpm -q gcc
  2. gcc-4.1.-.el5
  • ODBC包

  1. [root@ocp ~]# yum -y install unixODBC unixODBC-devel

  

5、组和用户

  1. [root@ocp ~]# groupadd oinstall
  2. [root@ocp ~]# groupadd dba
  3. [root@ocp ~]#
  4. [root@ocp ~]# useradd -g oinstall -G dba oracle
  5. [root@ocp ~]# passwd oracle
  6. Changing password for user oracle.
  7. New UNIX password:
  8. BAD PASSWORD: it is based on a dictionary word
  9. Retype new UNIX password:
  10. passwd: all authentication tokens updated successfully.
  11. [root@ocp ~]#
  1. [root@ocp ~]# id oracle
  2. uid=(oracle) gid=(oinstall) groups=(oinstall),(dba)

6、配置kernel参数、资源限制

  • 内核参数
  1. [root@ocp ~]# vim /etc/sysctl.conf
  2. # 添加
  3. fs.aio-max-nr =
  4. fs.file-max =
  5. # kernel.shmall = # 注释 默认有这2个参数
  6. # kernel.shmmax = # 注释
  7. kernel.shmmni =
  8. kernel.sem =
  9. net.ipv4.ip_local_port_range =
  10. net.core.rmem_default =
  11. net.core.rmem_max =
  12. net.core.wmem_default =
  13. net.core.wmem_max =
  1. # 立刻生效
  2. [root@ocp ~]# sysctl -p
  • 资源限制
  1. [root@ocp ~]# vim /etc/security/limits.conf
  2. oracle soft nproc
  3. oracle hard nproc
  4. oracle soft nofile
  5. oracle hard nofile
  6. oracle soft stack
  1. # 立即生效
  2. [root@ocp ~]# sysctl -p

7、创建必须的目录

  1. [root@ocp ~]# mkdir -p /u01/app/oracle/product/11.2./dbhome_1
  2. [root@ocp ~]# chown -R oracle:oinstall /u01
  3. [root@ocp ~]# chmod -R /u01
  4.  
  5. [root@ocp ~]# cd Desktop/
  6. [root@ocp Desktop]# ls
  7. database
  8. [root@ocp Desktop]# mv database/ /home/oracle/
  9. [root@ocp Desktop]# cd /home/oracle/
  10. [root@ocp oracle]# ls
  11. database
  12. [root@ocp oracle]# chown -R oracle:oinstall database/
  13. [root@ocp oracle]# chmod database/

8、配置oracle用户环境、安装

  1. [root@ocp oracle]# su - oracle # 切换oracle用户
  2. [oracle@ocp ~]$ cd database/
  3. [oracle@ocp database]$ ls
  4. doc readme.html rpm sshsetup welcome.html
  5. install response runInstaller stage
  6. [oracle@ocp database]$
  7. [oracle@ocp database]$ ./runInstaller # 安装
  8. Starting Oracle Universal Installer...
  9.  
  10. Checking Temp space: must be greater than MB. Actual MB Passed
  11. Checking swap space: must be greater than MB. Actual MB Passed
  12. Checking monitor: must be configured to display at least colors. Actual Passed
  13. Preparing to launch Oracle Universal Installer from /tmp/OraInstall2018--03_12--15AM. Please wait ...[oracle@ocp database]$

9、图形界面安装

(1)我们不需要接收有关安全问题的通知,所以不用填写邮件地址;
  

(2)我们目前不需要软件更新,软件更新需要购买服务,

(3)安装选项界面,我们选择第一项【创建和配置数据库】,然后点击【下一步】

(4)跳转到数据库需要安装的类别,我们在服务器上安装,所以选择第二项
【服务器类】,然后选择【下一步】

(5)系统收集完相关信息后,会跳转到网格安装选项,让我们选择【单实例】、还是
【RAC】或者【RAC 节点】,我们选择【单实例】,然后单击【下一步】;

(6)系统会跳转到 安装类型页面,为了定义更多选项,我们选择【高级安装】,然后选择【下一步】

(7)根据你的情况选择语言,已经选英文,我们添加中文,然后选
择【下一步】,如图

(8)点击【下一步】后,会跳转到数据库版本的选择页面,我们选择【企业版】,然后点击【options】
单击【下一步】,如图:

(9)跳转到安装目标路径的选择页面,如图:我们选择刚才创建的路径,然后选择【下一步】,

(10)跳转到创建产品清单页面,选择【下一步】,如图

(11)跳转到配置类型页面,我们选择【一般用途/事务处理】,也是默认选项,然后选
择【下一步】;

(12)跳转到数据库标识符配置页面,【全局数据库名】指在 一个网络内的数据库名称
标识,而【服务标识符】指在一台服务器上的数据库服务标识。我们可以保持默认,
也可以让两个标识符都为“orcl”,方便记忆,然后选择【下一步】,

(13)会跳转到配置选项页面,如图所示:

【内存】我们保持默认使用自动内存管理,也可以自定义500MB;
【字符集】我们保持默认或者选择第二项【使用 unicode】;
【安全性】保持默认;
【示例方案】默认 或者 我们学习数据库时,需要使用示例数据库,所以选中复选框。

(14)然后单击【下一步】,跳转到下一个配置页面,如图所示:

(15)我们直接单机【下一步】,跳转到数据库存储的配置页面,

(16)本案例,我们使用【文件系统】,数据库文件默认位置保持默认,然后选择【下一步】,如图:

(17)跳转到备份和恢复配置页面,我们本次选择【不启用自动备份】,后期我们手动开
启该功能。然后选择【下一步】,如图:

(18)跳转到数据库账号的配置页面,我们本次选择【对所有用户使用相同的密码】,方
便记忆和学习,但是在生产环境中,根据安全要求规范来进行操作。

单击【下一步】,因为本次我们使用“oracle”这个简单的密码作为账号的密码,所
以 Oracle 软件会提示我们说密码不符合要求,我们忽略,选择【是】进行下一步;

(19)跳转到操作系统组配置页面,我们选择 OSOPER 组为 oinstall 组,然后单击【下
一步】前进;  

(20)系统会跳转到先决条件检查页面,该页面会列出在安装 Oracle 软件时,需要预先
准备的软硬件环境等是否满足 Oracle 软件的要求,根据该检查结果,我们可以查看我
们之前的相关配置是否正确,如果不正确,请修改。当然,如果只有内存不满足条
件,根据你电脑的相关情况进行处理。如图所示:

【back】返回查看检查的内容

(21)【保存响应文件】该响应文件可以在操作系统没有图形环境的情况下进行 Oracle
数据库安装,但是在生产环境中,一般都有图形界面,一些有要求的环境可能禁止提
供图形界面,因为更多的软件包意味着更多的漏洞风险,在这样的情况下,使用响应
文件来进行命令行安装 Oracle 数据库就显得更有用(逼)处(格)了。经检查灭有问题,我
们选择【安装】开始进行数据库的安装,该过程根据计算机性能的不同时间长短不一
样。如图所示

(22) 、 使用数据库配置助手配置账号和口令
在数据库安装完成后,会提示一个数据库配置助手的页面,在本页面提示有数据库
相关的信息,特别是路径和密钥等,也有一个按钮【口令管理】,我们可以在这里直接
使用【口令管理】功能来解锁数据库中锁定的账户,如图:

(23)单击【口令管理】进入到口令管理页面,我们可以直接点击解锁账号或者修改账号
密码。本次,我们使用该功能来解锁 SCOTT 用户,如图所示

修改完成后,我们单击【确定】按钮生效。然后再数据库配置助手页面单击【确
定】完成该配置。

(24)执行安装完 成前脚本
点击【确认】完数据库自动配置页面后,会自动跳转到安装完成前脚本提示页
面,该页面显示了两个脚本需要在我们完成数据库安装前执行

  

我们重新打开一个终端,使用 root 用户登录,直接输入脚本位置进行执行,如下
所示:

上面的输出结果说明我们第一个脚本执行成功,下来我们来执行第二个脚本,如
下所示:

  

(25)安装成功

  

10、启动数据库

  1. [oracle@ocp ~]$ . oraenv
  2. ORACLE_SID = [orcl1] ? orcl
  3. The Oracle base has been set to /u01/app/oracle
  4.  
  5. [oracle@ocp ~]$ sqlplus / as sysdba
  6.  
  7. SQL*Plus: Release 11.2.0.3. Production on Wed Mar ::
  8.  
  9. Copyright (c) , , Oracle. All rights reserved.
  10.  
  11. Connected to:
  12. Oracle Database 11g Enterprise Edition Release 11.2.0.3. - 64bit Production
  13. With the Partitioning, Oracle Label Security, OLAP, Data Mining
  14. and Real Application Testing options
  15.  
  16. SQL>
  17. SQL> startup
  18. ORA-: cannot start already-running ORACLE - shut it down first
  19.  
  20. SQL> show user
  21. USER is "SYS"

4-oracle11g安装的更多相关文章

  1. Rehat 5.8下oracle11g安装

    Oracle 11g Redhat 5安装  一.检查硬件是否满足要求 检查一内存 On Linux x86: At least 1 GB of RAM 内存至少1G To determine the ...

  2. oracle11g安装(win10)

    oracle11g安装(win10) 0.安装环境 1.安装包下载 1)http://www.oracle.com/technetwork/database/enterprise-edition/do ...

  3. Oracle11G安装之后

    本人对oracle还处于摸索阶段,今天安装了一下Oracle11G, 安装之后,后台管理端的登录地址:https://172.16.10.75:1158/em 1.使用之前设置的dba管理员密码账号登 ...

  4. ubuntu 12 64 桌面版Oracle11g 安装

    1.Creating the Oracle Inventory Group sudo groupadd oinstall sudo groupadd dba sudo groupadd oper su ...

  5. Oracle使用——oracle11g安装——Oracle要求的结果: 5.0,5.1,5.2,6.0 6.1 之一 实际结果: 6.2

    问题 正在检查操作系统要求...        要求的结果: 5.0,5.1,5.2,6.0 之一        实际结果: 6.1        检查完成.此次检查的总体结果为: 失败 <&l ...

  6. oracle11g安装教程完整版

    来自: https://www.2cto.com/database/201701/588135.html 64位WIN7+oracle11g+plsql安装 1.下载Oracle 11g R2 for ...

  7. oracle11g安装完成后修改字符集

    author : headsen chen date:2018-05-10  10:27:16 oracle11g完成安装后,由于默认安装的时候无法指定字符集,所以手动修改字符集和10g版本一样的字符 ...

  8. oracle11g安装与拆卸

    Oracle 11g安装 1.解压下载的包,然后进入包内,点击setup.exe开始安装 . 2.出现如下:一般把那个小对勾取消,点击下一步进行, 弹出下图这个后点'是' 3.下图后,选择创建和配置数 ...

  9. Oracle11g安装与基本使用

    目录 安装 修改用户密码 配置文件修改 使用PLSQL连接Oracle数据库 如何执行SQL 语句 本教程基于oracle11g和PLSQL进行 下载资源见百度网盘链接:https://pan.bai ...

  10. Oracle11g安装步骤(CentOS7)

    安装环境:CentOS 7(64位) . oracle11G 的压缩包 第一步:创建相关目录,并将安装包放在指定路径下 [root@localhost data]# pwd/data[root@loc ...

随机推荐

  1. 【LOJ6052】「雅礼集训 2017 Day11」DIV(杜教筛)

    点此看题面 大致题意: 求\(1\sim n\)内所有满足\(a>0\)的约数\(a+bi\)的\(a\)之和. 解题思路 首先,我们设\(x=(a+bi)(c+di)(1\le x\le n) ...

  2. POJ3737 UmBasketella

    嘟嘟嘟 一道三分入门题. 参考二分,三分就是每一次把区间分成三段,然后舍弃一段,不断缩小范围直到一个点. 一般用于求单峰函数的最值问题. 这道题发现V和r成一次函数的关系,因此三分r. 下面给出三分板 ...

  3. [19/03/21-星期四] 异常(Exception) (一)

    一.引言 在实际工作中,我们遇到的情况不可能是非常完美的.比如:你写的某个模块,用户输入不一定符合你的要求;你的程序要打开某个文件, 这个文件可能不存在或者文件格式不对 ,你要读取数据库的数据,数据可 ...

  4. 【转】Uint8Array 转为 string,解决中文乱码

    来源: <http://stackoverflow.com/questions/8936984/uint8array-to-string-in-javascript/22373197> / ...

  5. Linux学习——目录结构

    在Linux当中,一切皆为文件,包括目录也属于文件.FHS(Filesystem Hierarchy Standard)的出现对文件目录系统做出了统一规范. Linux的目录结构: / - 根 /bi ...

  6. eclipse内存溢出解决

    1 查看内存: workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs,在里面加上SH ...

  7. WebGL学习笔记(4)

    本篇笔记加强了上篇笔记示例代码的程序,实现了使用nodejs-websocket来广播每个玩家的坐标数据并在同一个世界模型中进行多人在线交互. websocket服务端: 安装nodejs与npm,创 ...

  8. [NOI2015]程序自动分析(并查集)

    题目描述 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足. 考虑一个约束满足问题的简化版本:假设x1,x2,x3...代表程序中出现的变量,给定n个形如xi=xj或xi≠xj的变 ...

  9. ABAP术语-Implementation

    Implementation 原文:http://www.cnblogs.com/qiangsheng/archive/2008/02/22/1077076.html The concrete cod ...

  10. 通过Ops Manager安装管理mongodb-3.4集群

    node1 Ops Manager,mongodb,agent node2 mongodb,agent node3 mongodb,agent 参考文档 https://docs.opsmanager ...