ubuntu docker 安装oracle数据库产生的问题

简介: ubuntu docker 安装oracle数据库产生的问题

前言


今天,我利用我们实验室安装了oracle的数据库,我们要用这个数据库,但是在安装的过程中出现了很多的问题,那么,下面,我们一起来看看都出现了什么样的问题吧。【哭哭哭】


正文


首先,我们根据以前的文章,安装了quay.io/maksymbilenko/oracle-12

但是,我们启动的时候,就会出现了很多的错误,如下图

11.jpg

这样的结果,一直在安装,但是,始终没有解决,所以猜测是Ubuntu的系统问题,和这个oracle版本不符合的问题。之后就选择安装了oracle11g。

下面是安装的过程:


zhaoligang@dell-PowerEdge-T640:~$ sudo docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
Using default tag: latest
latest: Pulling from helowin/oracle_11g
ed5542b8e0e1: Pull complete
a3ed95caeb02: Pull complete
1e8f80d0799e: Pull complete
Digest: sha256:4c12b98372dfcbaafcd9564a37c8d91456090a5c6fb07a4ec18270c9d9ef9726
Status: Downloaded newer image for registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g:latest
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g:latest


下载完成后,我们查看一下我们的images


haoligang@dell-PowerEdge-T640:~$ sudo docker images
[sudo] zhaoligang 的密码: 
REPOSITORY                                             TAG                 IMAGE ID            CREATED             SIZE
quay.io/maksymbilenko/oracle-12c                       latest              bdc272e2d9c9        2 months ago        8GB
ubuntu                                                 16.04               13c9f1285025        3 months ago        119MB
hello-world                                            latest              fce289e99eb9        9 months ago        1.84kB
quay.io/openai/universe.flashgames                     0.20.28             e55f692f7c56        2 years ago         1.75GB
quay.io/openai/universe.gym-core                       0.20.6              6c0b090e3165        2 years ago         1.75GB
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g   latest              3fa112fd3642        3 years ago         6.85GB
jaspeen/oracle-11g                                     latest              0c8711fe4f0f        4 years ago         281MB


之后,我们进行启动


  1.    sudo docker run -d --name oracle_11g -p 1521:1521-v /app/:/app/ registry.aliyuncs.com/helowin/oracle_11g


查看操作日志


  1. sudo docker logs -f a76919e7a33e255f5afabeafe44c7ea7a32c3992a638d89a6f2ac31c12354051


切换到oracle用户:


  1. sudo docker exec-it 014d82aaffbf/bin/bash


登陆数据库,修改相对应的用户和密码:


  1. sqlplus /as sysdba之后,我们就可以在本地进行登陆了

12.jpg

看一看我们的结果:

13.png14.png


至此,完成了我们的数据库的操作,接下来,我们要完成其他的工作。

相关文章
|
8天前
|
存储 Oracle 关系型数据库
Oracle数据库的应用场景有哪些?
【10月更文挑战第15天】Oracle数据库的应用场景有哪些?
115 64
|
10天前
|
Ubuntu Linux 测试技术
Linux系统之Ubuntu安装cockpit管理工具
【10月更文挑战第13天】Linux系统之Ubuntu安装cockpit管理工具
40 4
Linux系统之Ubuntu安装cockpit管理工具
|
15天前
|
Ubuntu 应用服务中间件 nginx
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
本文是关于Ubuntu系统中使用ffmpeg 3.2.16源码编译OpenCV 3.4.0的安装笔记,包括安装ffmpeg、编译OpenCV、卸载OpenCV以及常见报错处理。
71 2
Ubuntu安装笔记(三):ffmpeg(3.2.16)源码编译opencv(3.4.0)
|
15天前
|
Ubuntu Linux C语言
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
本文介绍了在Ubuntu 18.04系统上编译安装OpenCV 3.4.0及其扩展包opencv_contrib 3.4.0的详细步骤,包括下载源码、安装依赖、配置CMake和编译安装,以及常见问题的解决方法。
20 1
Ubuntu安装笔记(二):ubuntu18.04编译安装opencv 3.4.0 opencv_contrib3.4.0
|
5天前
|
存储 Oracle 关系型数据库
数据库数据恢复—Oracle ASM磁盘组故障数据恢复案例
Oracle数据库数据恢复环境&故障: Oracle ASM磁盘组由4块磁盘组成。Oracle ASM磁盘组掉线 ,ASM实例不能mount。 Oracle数据库故障分析&恢复方案: 数据库数据恢复工程师对组成ASM磁盘组的磁盘进行分析。对ASM元数据进行分析发现ASM存储元数据损坏,导致磁盘组无法挂载。
|
7天前
|
监控 Oracle 关系型数据库
Oracle数据库性能优化
【10月更文挑战第16天】Oracle数据库性能优化是
13 1
|
11天前
|
Kubernetes Ubuntu Docker
从0开始搞K8S:使用Ubuntu进行安装(环境安装)
通过上述步骤,你已经在Ubuntu上成功搭建了一个基本的Kubernetes单节点集群。这只是开始,Kubernetes的世界广阔且深邃,接下来你可以尝试部署应用、了解Kubernetes的高级概念如Services、Deployments、Ingress等,以及探索如何利用Helm等工具进行应用管理,逐步提升你的Kubernetes技能树。记住,实践是最好的老师,不断实验与学习,你将逐渐掌握这一强大的容器编排技术。
37 1
|
15天前
|
Ubuntu Linux
软件安装(五):Ubuntu 18.04安装Teamviewer 看一遍就会
这篇文章介绍了在Ubuntu 18.04系统上通过图形界面和命令行两种方法安装TeamViewer远程控制软件的步骤。
18 2
|
3天前
|
Ubuntu Linux
Ubuntu 16.04下无法安装.deb的解决方法
希望以上策略能有效协助您克服在Ubuntu 16.04中安装.deb文件时遇到的挑战。
8 0
|
14天前
|
存储 Oracle 关系型数据库
【数据库-Oracle】《Oracle 数据库探秘:基础知识点全攻略》
《Oracle 数据库探秘:基础知识点全攻略》深入介绍 Oracle 数据库的基础知识点,包括数据类型、表结构、查询语句等。通过详细讲解、代码示例和流程图,帮助读者快速掌握 Oracle 数据库的基本操作,为数据库开发和管理打下坚实基础。
20 0