Docker安装达梦数据库

1.确保已安装Docker

可参考:Linux安装Docker-CSDN博客

2.上传dm镜像并导入安装包

可以从:产品下载 | 达梦数据库下载dm镜像,如下图:

docker load -i dm8_20230808.tar

3.导入后查看镜像

docker images 

4.启动容器

docker run -d -p 5236:5236 --restart=always --name dm8 --privileged=true \

-e PAGE_SIZE=16 \

# -e LD_LIBRARY_PATH=/opt/dmdbms/bin \

-e EXTENT_SIZE=32 \

-e BLANK_PAD_MODE=1 \

-e LOG_SIZE=1024 \

-e UNICODE_FLAG=1 \

-e LENGTH_IN_CHAR=1 \

-e INSTANCE_NAME=dm8 \

-v /home/data/dm8:/dm8 dm8_single:dm8_20230808_rev197096_x86_rh6_64 

使用 -e 命令指定数据库初始化参数时,需要注意的是 页大小 (page_size)、簇大小 (extent_size)、大小写敏感 (case_sensitive)、字符集 (UNICODE_FLAG) 、VARCHAR 类型以字符为单位 (LENGTH_IN_CHAR)、空格填充模式 (BLANK_PAD_MODE) 、页检查模式(PAGE CHECK) 等部分参数 

注意

1.如果使用 docker 容器里面的 disql,进入容器后,先执行 source /etc/profile 防止中文乱码。
2.新版本 Docker 镜像中数据库默认用户名/密码为 SYSDBA/SYSDBA001。

可以使用 docker inspect dm8ENV模块的密码

5.Linux 登录 disql

5.1进入容器(因为是使用docker部署的)

 docker exec -it dm8 /bin/bash

5.2进入数据库软件安装目录的 bin 目录下

 cd /opt/dmdbms/bin

5.3登陆数据库

./disql SYSDBA/SYSDBA@服务器ip:5236 

 

6.常用命令

创建表空间 OA,文件为 OA.DBF,大小 128 MB

CREATE TABLESPACE OA DATAFILE 'OA.DBF' size 128;

创建用户 OA,密码 aaaaaaaaa,默认表空间和索引表空间均为

OA CREATE USER OA IDENTIFIED by aaaaaaaaa DEFAULT TABLESPACE OA DEFAULT INDEX TABLESPACE OA;

授权 VIT 权限给 OA GRANT VTI TO OA;

授权 PUBLIC 权限给 OA GRANT PUBLIC TO OA;

授权 RESOURCE 权限给 OA GRANT RESOURCE TO OA;

修改用户OA的密码为bbbbbbbbb ALTER USER OA IDENTIFIED BY bbbbbbbbb; 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/11586.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

图的概念、性质和存储与简单遍历

前置知识:树的基本概念及性质 为了保证学习效果,请保证已经掌握前置知识之后,再来学习本章节!如果在阅读中遇到困难,也可以回到前面章节查阅。 学习目标 掌握图的基本概念掌握图的一些性质 图的概念 基本概念 图 (…

Pytorch如何计算网络参数

方法一. 利用pytorch自身 PyTorch是一个流行的深度学习框架,它允许研究人员和开发者快速构建和训练神经网络。计算一个PyTorch网络的参数量通常涉及两个步骤:确定网络中每个层的参数数量,并将它们加起来得到总数。 以下是在PyTorch中计算网…

如何在 CloudFlare 里屏蔽/拦截某个 IP 或者 IP 地址段

最近除了接的 CloudFlare 代配置订单基本很少折腾自己的 CloudFlare 配置了,今天给大家简单的讲解一下如何在 CloudFlare 里屏蔽/拦截 IP 地址和 IP 地址段,虽然明月一直都很反感针对 IP 的屏蔽拦截,但不得不说有时候还是很有必要的。并且,既然可以拦截屏蔽 IP 自然也可以但…

鸿蒙内核源码分析(VFS篇) | 文件系统和谐共处的基础

基本概念 | 官方定义 VFS(Virtual File System)是文件系统的虚拟层,它不是一个实际的文件系统,而是一个异构文件系统之上的软件粘合层,为用户提供统一的类Unix文件操作接口。由于不同类型的文件系统接口不统一&#x…

Flink HA模式下JobManager切换时发送告警

资源&版本信息 Flink版本1.14.6 运行平台:K8s HA使用ZK(使用K8s的ETC应该是一个道理) 详解Flink HA原理 Flink启动时会创建HighAvailabilityServices提供HA和相关基础服务,其中包括leaderRetrievalService和LeaderElecti…

搜索引擎的设计与实现(二)

目录 3 搜索引擎的基本原理 3.1搜索引擎的基本组成及其功能 l.搜索器 (Crawler) 2.索引器(Indexer) 3.检索器(Searcher) 4.用户接口(UserInterface) 3.2搜索引擎的详细工作流程 4 系统分析与设计 4.1系统分析 4.2系统概要设计 4.2系统实现目标 前面内容请移步 搜索引…

Rust 语言不支持 goto 语句

一、Rust 不提供 goto 语句 Rust 语言并没有提供 goto 语句。goto 语句在很多现代编程语言中已经不再被推荐使用,因为它可能导致代码的流程变得难以跟踪和理解,特别是在复杂的程序中。Rust 语言设计者选择了更加结构化和可预测的控制流语句,…

关于C++多态的复习总结

多态 简介: 面向对象的三大特性之一,多态顾名思义即具有多种形态,即去执行某个行为时,当不同的对象去执行时会产生不同的状态 构成多态的条件 条件一 必须通过基类(父类)的指针或者引用调用虚函数(函数…

宁夏银川市起名专家的老师颜廷利:死神(死亡)并不可怕,可怕的是...

在中国优秀传统文化之中,汉语‘巳’字与‘四’同音,在阿拉伯数字里面,通常用‘4’来表示; 湖南长沙、四川成都、重庆、宁夏银川最靠谱最厉害的起名大师的老师颜廷利教授指出,作为汉语‘九’字,倘若是换一个…

FreeRTOS中断管理

FreeRTOS中断管理 基于STM32_stm32 freertos 按键中断-CSDN博客 更加详情请看以上链接↑ 中断优先级 任何中断的优先级都大于任务! 在我们的操作系统,中断同样是具有优先级的,并且我们也可以设置它的优先级,但是他的优先 级并不是从 0~15 ,默认情况下它是从 5~15 ,…

[ACTF新生赛2020]SoulLike

没见过的错误: ida /ctg目录下的hexrays.cfg文件中的MAX_FUNCSIZE64 改为 MAX_FUNCSIZE1024 然后就是一堆数据 反正就是12个字符 from pwn import * flag"actf{" k0 for n in range(12):for i in range(33,127):pprocess("./SoulLike")_flag…

94.二叉树的中序遍历

刷算法题: 第一遍:1.看5分钟,没思路看题解 2.通过题解改进自己的解法,并且要写每行的注释以及自己的思路。 3.思考自己做到了题解的哪一步,下次怎么才能做对(总结方法) 4.整理到自己的自媒体平台。 5.再刷重复的类…

Python爬虫入门:网络世界的宝藏猎人

今天阿佑将带你踏上Python的肩膀,成为一名网络世界的宝藏猎人! 文章目录 1. 引言1.1 简述Python在爬虫领域的地位1.2 阐明学习网络基础对爬虫的重要性 2. 背景介绍2.1 Python语言的流行与适用场景2.2 网络通信基础概念及其在数据抓取中的角色 3. Python基…

今日总结2024/5/13

今日学习了01背包求具体方案的方法 Acwing.12 背包问题求具体方案 由于背包是从小到大枚举物品,只能从后往前判断是从哪个状态递推过来的,而该题要求按字典序顺序输出字典序最小的最优方案 因此要将物品从大到小枚举,判断时从小到大判断是…

在Windows上有哪些好用的网络抓包工具?

2024年5月12日,周日上午 在Windows上,有多种好用的网络抓包工具,以下是一些常见的选项: Wireshark: Wireshark 是一款功能强大的网络协议分析工具,它可以捕获并分析计算机网络上的数据包。它支持广泛的协议…

ssm+vue的公务用车管理智慧云服务监管平台查询统计(有报告)。Javaee项目,ssm vue前后端分离项目

演示视频: ssmvue的公务用车管理智慧云服务监管平台查询统计(有报告)。Javaee项目,ssm vue前后端分离项目 项目介绍: 采用M(model)V(view)C(controller&…

求阶乘n!末尾0的个数溢出了怎么办

小林最近遇到一个问题:“对于任意给定的一个正整数n,统计其阶乘n!的末尾中0的个数”,这个问题究竟该如何解决? 先用n5来解决这个问题。n的阶乘即n!5!5*4*3*2*1120,显然应该为2个数相乘等于10才能得到一个结…

软件测试自动化:加速测试,提升效率

目录 测试自动化的内涵 测试自动化的原理 测试工具的分类和选择 自动化测试的引入 在当今的软件开发中,测试自动化已经成为提升效率和确保软件质量的关键环节。测试自动化是指使用软件工具和脚本来执行重复的测试任务,从而减轻人工测试的负担&#x…

量化交易包含些什么?

我们讲过许多关于量化交易的内容,但是量化交易具体可以做些什么?很多朋友都还不清楚,我们详细来探讨下! 第一:什么是量化交易? 量化交易是一种利用先进的数学模型和计算机技术,从大量的历史数…

制造业精益生产KPI和智慧供应链管理方案和实践案例分享

随着工业4.0的推进和国家对制造业高质量发展的重视,工业数据已跃升为生产经营活动中不可或缺的核心要素,同时,工业数据也是形成新质生产力的优质生产要素,助力企业实现高效精益生产。 工业数据在制造业中的作用不可忽视&#xff…