热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

OracleVirtualBox+Linux6+Database11g系统安装篇

安装了n多次OracleLinux和Database11g、查阅了n多资料以后,最终总结出一套安装OracleVirtualBox+Linux6+Database11g的

安装了n多次Oracle Linux和Database 11g、查阅了n多资料以后,最终总结出一套安装 Oracle VirtualBox + Linux6 + Database 11g的

网上很多教程都是将OracleDB安装到Windows和Red Hat Linux上面。其实Oracle公司本来就有自己的Linux产品。在Oracle的OS上面安装他的数据库产品,我想,就兼容性和可用性来讲,较其他解决方案都具有不容置疑的优势。

[目标]

笔者经过反复的安装了n多次Oracle Linux和Database 11g、查阅了n多资料以后,最终总结出一套安装 Oracle VirtualBox + Linux6 + Database 11g的有效方案。推荐给Oracle Database的初学者使用。

本篇作为基础内容,手把手为你展示如何轻松的安装Oracle Linux平台。

[免责声明]

Oracle有很强大的法律部门哦,侵权使用可能会收到Oracle的律师信!请购买正版Oracle产品。

笔者将不对任何牵扯到版权的问题进行解释,有关版权的任何问题,请咨询Oracle中国的销售或法律部门!

另,由于使用本文可能导致的任何结果或损失,笔者将不负任何责任。转载请注明出处。

如果你不同意本声明或者抱有疑虑,请停止阅读本文或关闭浏览器。

[准备工作]

- 我们需要什么样的硬件?

笔者的笔记本很老旧了,2006年入手的,今年已逾6岁“高龄”,但跑Oracle Linux + Database 11g还是可以。

简单来说,如果你的机器比我的新,内存2G以上,那么你大可放心往下看。

- 我们需要什么样的软件?

OK, 为了将安装OS和数据库的风险性降到最小,同时也为了安装过程不影响你正在使用的系统,这里我们采用Oracle的免费虚拟机软件VirtualBox。

这个软件可以安装在Windows和众多的Linux发行版中,安装过程非常简单,一般不会出什么错误。这里偷个懒,省略掉安装过程。有问题的同学可以给我发信。

(对于其他知名的虚拟机软件,只要你有License,一般都可以用来作为Oracle Linux的容器。但是考虑到License问题的话,,还是推荐使用免费版或试用版,如VMWare player等)

Oracle Linux 6 下载地址 (需要Oracle账号,免费的)

[实施]

创建新的虚拟机。

01

使用向导模式,直接“下一步”。

02

随便起一个名字。注意:这个名字只是虚拟机的标识,不是被虚拟的系统的名字。

03

设置一个比较大的内存。Oracle Database对内存的大小是有要求的。这里笔者采用的是比较保守的内存大小。你可以根据自己机器的配置酌情调整。

而且这里设置的值,是可以随时改变的。

04

为虚拟机创建一个硬盘文件。

05

VirtualBox支持很多虚拟硬盘文件的格式。这里我们选默认的VDI.

06

为了节省物理硬盘上的空间,这里选择“动态分配”

07


推荐阅读
  • Python第三方库安装的多种途径及注意事项
    本文详细介绍了Python第三方库的几种常见安装方法,包括使用pip命令、集成开发环境(如Anaconda)以及手动文件安装,并提供了每种方法的具体操作步骤和适用场景。 ... [详细]
  • 磁盘健康检查与维护
    在计算机系统运行过程中,硬件或电源故障可能会导致文件系统出现异常。为确保数据完整性和系统稳定性,定期进行磁盘健康检查至关重要。本文将详细介绍如何使用fsck和badblocks工具来检测和修复文件系统及硬盘扇区的潜在问题。 ... [详细]
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • 本文详细介绍了Linux系统中软链接和硬链接的概念、创建方法及其应用场景。通过实例解释了两者的区别,包括如何防止误删文件及软链接在跨文件系统时的优势。 ... [详细]
  • Python 内存管理机制详解
    本文深入探讨了Python的内存管理机制,涵盖了垃圾回收、引用计数和内存池机制。通过具体示例和专业解释,帮助读者理解Python如何高效地管理和释放内存资源。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • Linux中的yum安装软件
    yum俗称大黄狗作用:解决安装软件包的依赖关系当安装依赖关系的软件包时,会将依赖的软件包一起安装。本地yum:需要yum源,光驱挂载。yum源:(刚开始查看yum源中的内容就是上图 ... [详细]
  • 通常情况下,修改my.cnf配置文件后需要重启MySQL服务才能使新参数生效。然而,通过特定命令可以在不重启服务的情况下实现配置的即时更新。本文将详细介绍如何在线调整MySQL配置,并验证其有效性。 ... [详细]
  • Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ... [详细]
  • 本文详细介绍了 Python 中的条件语句和循环结构。主要内容包括:1. 分支语句(if...elif...else);2. 循环语句(for, while 及嵌套循环);3. 控制循环的语句(break, continue, else)。通过具体示例,帮助读者更好地理解和应用这些语句。 ... [详细]
  • 本月初,我们为大家推荐了一系列精选书单,助力大家提升技术水平。月底,我们将介绍几位行业大牛,帮助大家找到人生导师。InfoQ一直致力于为用户提供有价值的资源和支持。 ... [详细]
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • 深入解析Spring启动过程
    本文详细介绍了Spring框架的启动流程,帮助开发者理解其内部机制。通过具体示例和代码片段,解释了Bean定义、工厂类、读取器以及条件评估等关键概念,使读者能够更全面地掌握Spring的初始化过程。 ... [详细]
  • PostgreSQL 最新动态 —— 2022年4月6日
    了解 PostgreSQL 社区的最新进展和技术分享 ... [详细]
author-avatar
叶韵
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有