安装开始前,确认你的系统符合oracle的最小安装要求:

1gb内存(oracle 默认922m内存)

1 gb 交换分区(估计你得自己增加,ubuntu默认的swap比较小,自己搜教程吧)

非常重要的一点:sudo apt-get install libstdc++5,安装c++类库,不行的话安装6的类库

1.1. 设置用户

创建组

#addgroup oinstall

#addgroup dba

#addgroup nobody(默认存在,无需添加)

#useradd -g oinstall -g dba -p passwd -d /home/oracle -s /bin/bash oracle

1.2. 创建目录和设置权限

注意: oracle缺省目录是 /u01. 我们为了和fhs有更好的兼容性,更改为 /opt/oracle :

#mkdir -p /opt/oracle

#chown -r oracle:oinstall /opt/ora*

#chmod -r 775 /opt/ora*

1.3. 更改配置

添加以下行到 /etc/sysctl.conf 文件中:

kernel.shmall = 20array7152

kernel.shmmax = 2147483648

kernel.shmmni = 40array6

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

更新系统, 运行:

#sysctl -p

添加以下行到 /etc/security/limits.conf 文件中:

* soft nproc 2407

* hard nproc 16384

* soft nofile 1024

* hard nofile 65536

建立软连接: (一直没明白有什么用,所以自己从来没有建立过)

#ln -s /usr/bin/awk /bin/awk

#ln -s /usr/bin/rpm /bin/rpm

#ln -s /usr/bin/basename /bin/basename

通过创建一个新文件/etc/redhat-release并添加以下行,欺骗安装程序让它以为我们的系统是redhat:

red hat linux release 2.1 (drupal)

设置环境变量:

在/home/oracle/下修改.profile增加环境变量:

oracle_base=/opt/oracle; export oracle_base

oracle_home=$oracle_base/product/10.2.0/db_1; export oracle_home

oracle_sid=orcl; export oracle_sid

nls_lang="simplified chinese_china.zhs16gbk"; export nls_lang

path=$path:/usr/sbin:/sbin:$oracle_home/bin:.; export path

ld_library_path=$oracle_home/lib; export ld_library_path

1.4. 安装

一定以用oracle用户登录用户界面.

$./runinstaller

之后就是自己安装了,会有两个文件需要你以root用户执行,完了以后退出即可。

ubuntu oracle 12c,在Ubuntu上怎么装oracle12c相关推荐

  1. ubuntu oracle 10g 安装,Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法

    PS:Ubuntu 12.04 安装Oracle 10g 全过程(完美)及问题解决办法正常情况下,完美无错..如果遇到问题,也有解决办法 1.安装前准备工作 1.1 到oracle官网下载适合自己电脑 ...

  2. ubuntu oracle工具下载,Ubuntu Oracle SQL Developer 1.5 下载

    Oracle SQL Developer is a Java-based tool that provides a graphical interface to a database. While i ...

  3. 下载的oracle如何解压,深度概述Ubuntu oracle下载解压

    oracle经过长时间的发展,我发表对Ubuntu oracle个人讲解,叙述下Ubuntu oracle使用.Ubuntu 包含了非常好的翻译和容易使用的架构,这些由自由软件社团将不断的提供, 将尽 ...

  4. ubuntu从一个单纯的系统到装上自己需要的一些软件的过程

    1.安装 Ubuntu 2.更新系统中的源 3.安装 中文环境 4.安装 常用 的软件 RAR 压缩/解压缩程序.词霸星际译王.多媒体编码器.totem.mplayer.Realplayer.Beep ...

  5. 电脑装windows和ubuntu,如何卸载ubuntu系统

    电脑装windows和ubuntu,如何卸载ubuntu系统 2018年01月17日 16:28:29 职业炮灰 阅读数:684 版权声明:本文为博主原创文章,未经博主允许不得转载. https:// ...

  6. ubuntu java8 java9_在Ubuntu/Debian系统上安装Java 9的方法

    本文介绍在Ubuntu/Debian系统上安装Oracle Java 9的方法:使用webupd8team/java PPA,相同的PPA提供了Java 8和Java 7等旧版Java的软件包,如果你 ...

  7. 在Ubuntu 16.04.6 LTS上升级python 3.5到3.7.3实录

    缘由 我想安装一个python模块you-get,发现只能使用pip3安装,但是我发现我的Ubuntu 16.04.6 LTS上有python3.5,但是没有pip3,也无法成功安装,真是要了我的老命 ...

  8. 在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题的解决方法

    在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' returned non-zero exit status ...

  9. 在Ubuntu 16.04.6 LTS上升级Go到最新版1.12.5实录

    上一次我在Ubuntu 16.04.3 LTS上从源码安装了Go,当时最新的版本是1.10,参见我之前的博文 https://blog.csdn.net/tao_627/article/details ...

最新文章

  1. 【自动驾驶】9.分布式通信技术之发布订阅,干货满满
  2. Ane技术大全 - Devil程序员
  3. 弄懂webpack,只要看这一片就够了(文末有福利)
  4. PDH光端机的主要作用以及特点有哪些?
  5. write() vs. writev()
  6. postgres与osm初步使用
  7. Python 列表推导式 - Python零基础入门教程
  8. echarts中国地图描绘
  9. linux更改root密码_如何在Linux中更改root密码
  10. 设计模式--观察者模式与命令模式
  11. python 列表相关应用大全
  12. mtk flashtools工具回读镜像文件system.img
  13. python 图像倾斜校正_图像矫正原理说明
  14. texlive 2022安装与使用
  15. axure能做剪切蒙版吗_二手车销售好做吗?没经验能做二手车销售吗?
  16. 手机ncm转mp3工具_一款手机、电脑都能用的文字转语音工具,够高能! - 橘子世界...
  17. 感受晋味新年俗 你的高铁票可享景区门票优惠
  18. 文献阅读——民间礼仪、王朝祀典与道教科仪:近世闽西四保祭文本的社会文化史阐释-刘永华
  19. 安装gms 的拨号盘
  20. 数据结构与算法 | 用Java语言实现顺序表真的不难

热门文章

  1. MSP432 OLED IIC
  2. 如何去做一个好的循迹小车
  3. Juc07_乐观锁和悲观锁、公平锁和非公平锁、递归锁(可重入锁)、死锁及排查、自旋锁
  4. Protege reasoner 推理机 datatype问题分析
  5. WebLoading开源库,支持https访问
  6. Excel函数大全-01最常用的十个函数
  7. bat:‘锘緻echo’ 不是内部或外部命令,也不是可运行的程序 或批处理文件
  8. SwitchySharpssh on Chrome-Linux
  9. 嵌入式开发:使用条件复杂度测试嵌入式软件
  10. 保姆式做启动盘,装win10专业系统,系统盘机械盘分区,下载网卡、主板等驱动