在日常开发过程中,我遇到了这样一个问题,我在使用数据库实现自定义流程的时候,由于审批人可以是多个用户,所以用字符串形式用逗号分隔存储用户id,如下图所示字符assignee这里我用户id使用的uuid,但是我有一些内置用户id使用了常见的普通数字,因为查询的时候我直接使用的like模糊匹配,所以导致我再获取需要本人审批的流程的时候,内置用户常常会获取到很多不属于他的流程,通过查询一些文
转载 2024-06-17 17:44:29
512阅读
探索Message DB:一款分布式消息存储处理系统 message-dbMicroservice native message and event store for Postgres项目地址:https://gitcode.com/gh_mirrors/me/message-db 项目简介是一个强大且灵活的分布式消息存储和处理平台,旨在提供高可用性、可扩展性和数据一致性。它的设计目标是为各种
数据库的ACID属性 Atomicity:原子性,以事物transact为最小单位,事物中的所有操作,要么都执行完,要么都不执行,不存在一部分操作执行,另一部分操作不执行的情况。 Consistency:一致性,在事物开始和事物完成后,数据库的完整性限制不会改变。 Isolation:隔离性,同一个数据库中同时并发执行多个事务,事物之间的操作不会相互影响。 Durability:持久性,事物完成之
转载 10月前
76阅读
在线备份dm数据库需要开启 dmap服务
原创 2023-04-12 18:15:14
1181阅读
在windows客户端上连接部署在windows操作系统上的数据库,使用DM管理工具连接数据库  正确输入用户名密码之后点击确定按钮之后出现:登录服务器失败,错误号6001,错误消息:网络通信异常  现象 如下图所示: 当时的问题是linux做服务器,这次是windows做服务器。 处理问题的思路依旧是:检查对应数据库服务是否开启、连接使用的数据库端口
1. 完全备和增量备当用户选择在数据库或表空...
转载 2015-07-24 18:28:00
221阅读
2评论
数据库备份是 DBA 日常最重要的工作内容。备份不是目的,还原恢复才是备份的目的。DBA 不仅要保证备份成功,还要保证一旦数据库发生故障时备份可还原可恢复。 下面简单介绍一下备份和还原的一些方式。 备份中的逻辑备份即指利用 dexp 导出工具,将指定对象(库级、模式级、表级)的数据导出到文件的备份方式。逻辑备份针对的是数据内容,并不关心这些数据物理存储在什么位置。关于逻辑备份更详细的说明,可参考
DMDSC数据库备份还原实施目录 一、 数据库备份还原说明 3 二、 联机数据备份 3全库备份 4表空间备份 4表备份 5 三、 DMRMAN脱机备份 5 四、 DMRMAN还原 5数据库还原恢复 6表空间还原 6指定时间点或者LSN还原 7一、数据库备份还原说明备份操作可以在 DMDSC 集群的任意节点执行,生成的备份集可以存放在本地磁盘上,也可以存放到共享存储的 DMASM 目录中。但考虑到数
数据库之备份还原概述: 软件环境: 虚拟机 :Workstation 操作系统:中标麒麟v6 数据库:DM Database Server x64 V7.6.0.197-Build(2019.09.12-112648)ENT一、物理备份冷备(dmap服务是打开的,数据库是关闭的) 热备(dmap服务是打开的,数据库是打开的,数据库要打开归档) 逻辑备份 导入导出 (dimp dexp)
转载 2023-11-01 16:42:50
2891阅读
常用命令DmServiceDAMENG.service改成自己bin目录下文件名运维常见问题,官方文档注意事项登录客户端工具,一定要使用SYSDBA用户进行下面的客户端操作 登录数据库主机,一定要使用安装数据库时创建的dmdba用户 定时备份前请先配置本地归档和开启 dmap 服务,下面正文会介绍简介本文主要讲解具体操作步骤,和注意事项。更详细的概念说明可参考官方技术手册 官方技术手册获取方法
备份还原备份就是数据库在某一个时间点的副本数据库备份的目的:防止数据库丢失,防止天灾人祸(地震、火灾、人为操作、硬件故障)备份主要有:物理备份和逻辑备份物理备份主要备份的是使用过有效的数据页,逻辑备份主要是备份的数据库对象(表、视图)。物理备份:分为联机备份和脱机备份;完全备份和增量备份完全备份备份的数据库或指定者表空间的全部数据。增量备份:是指在上一次全备或增备后,以后每次的备份只需要备份修改
原创 2020-10-16 10:39:40
1783阅读
2点赞
数据库报网络通讯异常排查步骤一、数据库服务dmserver是否启动linux 服务器windows 服务器二、网络是否通畅三、端口是否正确四、最大会话连接数达到上限 使用数据的过程中,偶尔会遇到网络通讯异常的报错。 遇到这种情况的时候不要慌乱,按照步骤进行排查即可。 一、数据库服务dmserver是否启动linux 服务器执行 ps -ef | grep dmserver,查看进程是
1、环境信息IPHostName操作系统192.168.6.135oralceRed Hat 7.82、先准备一套单机DM数据库,并打开归档模式,本次我准备的版本是V8.2.1 打开归档模式,设置归档路径2.2 设置数据库为 mount 模式ALTER DATABASE MOUNT;2.3 设置数据库为 NORMAL;ALTER DATABASE NORMAL;2.4 设置数据库为归档模式ALTE
简单创建过程, 不知道为什么恢复总是部分表没有数据. ./dminit path=/opt/dmdbms/data INSTANCE_NAME=DMSERVER PORT_NUM=5236 charset=0 log_size=2048 page_size=32 rm -rf /opt/dmdb
原创 2021-08-23 18:49:55
181阅读
一、备份还原简介数据库备份是 DBA 日常最重要的工作内容。备份的主要目的是数据容灾,保证数据的安全性,在数据库发生故障时,通过还原备份集,将数据恢复到可用状态。 下面主要讲一下以联机执行SQL 语句进行备份还原和脱机工具 DMRMAN 进行备份还原的方式。二、归档配置备份恢复过程都依赖归档日志,归档日志是保证数据一致性和完整性的重要保障。配有归档日志的数据库系统在出现故障时丢失数据的可能性更小
安装配置软件安装下载地址:https://www.dameng.com/view_61.html本文以x86 win64 DM8为例安装完毕后打开DM数据库配置助手创建数据库,设置字符集utf8,去除字符大小写敏感创建表空间及用户,最好是一个库对应一个用户一个表空间,创建用户时需要指定对应表空间需要对用户分配DBA操作权限数据表迁移针对现有项目或框架库需要同步迁移到达数据库,本文以mysql5.
转载 2024-02-19 12:46:57
229阅读
初始化单机完毕后主从架构搭建主库配置启动服务 [dmdba@~]$ /dm8/bin/dmserver /dm8/data/DMDB/dm.ini     终止自动关闭 开启归档 [dmdba@~]$ /dm8/bin/disql SQL> ALTER DATABASE MOUNT; SQL> ALTER DATABASE ARCHIVELOG; SQL
转载 2023-12-14 13:11:00
181阅读
 1.1、备份数据库 SQL> backup database full to FULL_BACKUP backupset '/dm8/backup/full_backup'; 操作已执行 已用时间: 00:00:03.205. 执行号:1200. SQL> select * from v$backupset; 未选定行 ​已用时间: 14.365(毫秒). 执行号:1201
原创 2022-09-01 20:05:47
189阅读
7数据库早期版本中创建自动备份文件后只生产了一个 .bak 文件 此时使用bin目录中的 DMRMAN 工具还原数据库时会提示无效的备份集或者扫描备份集时找不到任何备份,此时这种情况下需要使用 DMRESTORE 工具来进行数据库还原。 .bak 文件 此时使用bin目录中的 DMRMAN 工具还原数据库时会提
准备工作归档配置: 归档配置有两种方式:一是联机归档配置,数据库服务器启动情况下,使用 SQL 语句 完成 dmarch.ini 和 ARCH_INI 配置;二是手动配置归档,数据库服务器未启动的情况下, 手动编写 dmarch.ini 文件和设置参数 ARCH_INI。联机归档配置==》 SQL> alter database mount; 操作已执行 已用时间: 00:00:01.846
  • 1
  • 2
  • 3
  • 4
  • 5