【问题标题】:Oracle Database installation on Ubuntu 18.04在 Ubuntu 18.04 上安装 Oracle 数据库
【发布时间】:2021-06-02 12:42:01
【问题描述】:

我是 ubuntu 和 oracle 的新手,我无法在 ubuntu 上安装 oracle 18c!如果有人可以帮助我为新手提供明确的解决方案!谢谢!

enter image description here

【问题讨论】:

  • 请发布您遇到的错误
  • @nissimabehcera 我编辑了帖子并添加了我得到的错误!谢谢
  • 尝试通过以下命令安装 libaio1 软件:sudo apt-get install libaio1
  • 已安装!我不知道该怎么办,我不明白这个错误

标签: oracle ubuntu installation


【解决方案1】:

Oracle 并非设计为在 Ubuntu 上运行。 Linux 家族树有几个不同的分支,而 ubuntu 是一个完全不同的分支,而不是为一个 oracle 设计的分支。你会在互联网上找到安装它的黑客,但这就是他们的全部 - 黑客。而且,如果您确实安装了它,则永远无法保证一切都会正常运行。

在 Ubuntu 机器上运行 oracle 的常用方法是安装 Oracle Virtual Box,使用它来创建运行经过认证的操作系统(如 Oracle Linux)的 VM。然后在上面安装你的 oracle 数据库。

我有几篇关于它的博客文章,here

【讨论】:

  • 我想要从 oracledb 迁移到 Hive,为此我想在迁移到真实数据之前安装 oracle 并迁移数据样本!如果您有任何提示!我真的很感激!谢谢!
  • 好吧,我对 Hive 以及您的迁移方法和测试方法一无所知。除了我认为是您的个人计算机的 Ubuntu 机器之外,我不知道您有哪些可用资源。
  • 别担心!无论如何谢谢你的帮助:)
  • 从个人经验来看,Hive 不是以任何形式或形式替代 Oracle。除非您对大型分析查询有一些非常具体的用例,否则 Oracle 每次都会胜过它。它肯定不是在设计时考虑到事务支持;大多数表格格式甚至都不符合 ACID 标准。非常小心您对 Hive 的用途的期望。
  • 这是一个大数据分析项目,公司让我迁移到 hadoop 和 hive!
【解决方案2】:

在 Ubuntu 上使用 docker 可以使用 Oracle 数据库。只需下载/拉取可用的容器

https://hub.docker.com/r/gvenzl/oracle-xe

然后运行它

docker container run -d -p 1521:1521 -e ORACLE_PASSWORD=oracle  --name oracle21 gvenzl/oracle-xe

然后通过一些 SQL 编辑器(例如 Oracle SQL 开发人员)从 Ubuntu 连接到它。

【讨论】:

    猜你喜欢
    • 2018-12-06
    • 2019-05-03
    • 2021-12-01
    • 2019-04-03
    • 2019-10-20
    • 1970-01-01
    • 2019-05-09
    • 2019-12-31
    • 2019-02-05
    相关资源
    最近更新 更多