Ubuntu下成功安装Oracle学习备忘录

今天终于在vbox总安装了一个新的Ubuntu 8.10 虚拟硬盘设置的大小为20G 估计够用了吧,上次用8G的明显不够,而且vbox不能更改虚拟

Linux公社(Linuxidc)声明:Linux公社登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。

今天终于在vbox总安装了一个新的Ubuntu 8.10 虚拟硬盘设置的大小为20G 估计够用了吧,上次用8G的明显不够,而且vbox不能更改虚拟硬盘的大小,害的我还得建立一个虚拟硬盘,重新安装Ubuntu。

Ubuntu安装的还算顺利,早上花20多分钟安装完Ubuntu操作系统,然后update upgrade ,就开着电脑去上班了。开着电脑下载了Oracle 10g。

晚上回来开始安装Oracle。

首先选用OFA(optimal flexible architecture),虽然不是必须的,但是这样做会让后期的维护和升级更加简便(文档是这么写的,我现在也不知道为什么)

创建系统变量,linux系统变量存储在/etc/bash.bashrc中,,打开这个文件并编辑 添加两个系统变量

ORACLE_BASE=/u01/app/oracle

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0

export ORACLE_HOME

记得编辑该文件之前进行备份,养成备份文件的好习惯。

安装Oracle 10g的时候,会报一个检查系统错误的问题,默认情况下Oracle不支持Ubuntu系统(10.2.0)是这样的,需要将Ubuntu操作系统伪装成RedHat系统,做法如下:

创建 /etc/redhat-release 文件,编辑文件添加内容Red Hat Linux release 4.1 ,这样就将我们的Ubuntu操作系统伪装成了redhat系统,然后运行安装文件就可以继续进行了。

采用OFA的时候需要手动创建一些文件夹,/u01/app/oracle/oraInventory 记得为每一级路径添加写的权限,否则会报错 ,弹出错误对话框“’S_OWNER_SYSTEM_EPERM”

derek@derek-desktop:/$ sudo chmod -R 777 /u01/app/

derek@derek-desktop:/$ sudo chmod -R 777 /u01/app/oracle

derek@derek-desktop:/$ sudo chmod -R 777 /u01/app/oracle/oraInventory/

linux

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1962069.html

(0)
上一篇 2025年2月23日 05:44:59
下一篇 2025年2月23日 05:45:16

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 安卓原生开发环境搭建

    嗨,各位未来的安卓开发高手,如果你对安卓原生开发充满激情,那就和我一起来搭建你的第一个安卓开发环境吧!这不是什么痛苦的开始,相反,这将是一次激动人心的探险之旅,而你,将成为这个旅程的掌舵者。 首先,让我们迈出搭建安卓原生开发环境的第一步:安…

    2025年4月30日
    000
  • 服装SRM系统供应链协同管理的绝佳选择

    在服装行业,供应链协同管理对提升效率、节约成本、优化库存管理等方面至关重要。选择合适的srm(供应商关系管理)系统对于实现供应链协同管理至关重要。以下是一些最佳选择的特性和功能: 供应商信息管理:提供全面的供应商信息,包括联系方式、质量、交…

    2025年4月30日
    000
  • 如何下载JDK 8中的rt.jar源码?

    在java开发过程中,常常需要参考jdk的源代码,尤其是在rt.jar中。最近有用户询问如何下载jdk 8中的rt.jar源码。虽然他们在github上找到了openjdk的源码,但下载的压缩包中没有打包好的源代码文件。此外,他们发现安装后…

    2025年4月30日
    000
  • 如何下载和查看JDK 8的rt.jar源码?

    如何获取JDK 8的rt.jar源码? 在Java开发中,查看JDK源码是常见需求。特别是JDK 8中的rt.jar文件,很多开发者在寻找其源码时面临挑战。本文将详细说明如何获取JDK 8的rt.jar源码。 首先,我们需要知道,JDK 8…

    2025年4月30日
    000
  • java属于编程语言吗 Java在编程语言分类中的定位

    java确实属于编程语言。java是一种高级编程语言,具有面向对象和函数式编程的特点,广泛应用于企业级和移动开发,性能通过jvm实现优化。 Java确实属于编程语言,而且它在编程语言的世界里占据了一个非常重要的位置。Java是一种高级编程语…

    2025年4月30日
    000
  • 怎么在navicat导入sql文件

    navicat是一款功能强大的数据库管理工具,能够连接和管理市面上主流的数据库,如mysql、sql server、sqlite、oracle和postgresql。那么,在navicat中如何导入sql文件呢?下面是具体的操作步骤。 如何…

    2025年4月30日 互联网
    000
  • Linux yum支持哪些操作系统

    Yellowdog Updater, Modified (Yum) 是一款强大的软件包管理器,基于 RPM 包管理系统。它主要用于以下几种流行的 Linux 发行版: Fedora Linux: 一个以提供最新开源软件和技术的社区驱动型 L…

    2025年4月29日
    000
  • Linux Swagger如何实现持续集成

    在linux环境中实现swagger的持续集成(ci)通常包括以下几个关键步骤: 安装Java环境:Swagger依赖于Java环境,因此需要安装OpenJDK或Oracle JDK。 sudo apt updatesudo apt ins…

    2025年4月29日
    000
  • java是用c语言开发的吗 Java虚拟机实现语言揭秘

    java语言本身不是用#%#$#%@%@%$#%$#%#%#$%@_9e6df79f947a44c++8a2ba49c4428632a1开发的,但java虚拟机(jvm)的实现主要使用了c和c++:1.java语言由james goslin…

    2025年4月29日
    000
  • 宝塔面板可以安装java吗

    宝塔面板能安装Java吗? 可以,但需要自行安装JDK(Java开发工具包)。JDK的版本需根据项目需求选择,安装方式可通过软件商店或手动下载。关键步骤是配置环境变量,需要根据系统和JDK安装路径细致调整。常见问题包括classpath配置…

    2025年4月29日
    000

发表回复

登录后才能评论