- 博客(16)
- 收藏
- 关注
原创 DM 表空间管理
表空间管理创建表空间数据文件大小最小为 4096页大小,如页大小为 8K,则可添加的文件最小值为 40968k=32M。例子:创建表空间TBS,初始大小为 50M,每次扩展 2M,最大扩展到 1024M;create tablespace "TBS" datafile '/dm8/data/DAMENG/TBS01.DBF' size 500 autoextend on next 2 maxsize 1024 CACHE = NORMAL;查询表空间达梦数据库默认表空间介绍:SYSTEM
2020-09-27 16:42:50
234
原创 DM dminit工具操作
dminit工具操作功能简介dminit 是 DM 数据库初始化工具。在安装 DM 的过程中,用户可以选择是否创建初始数据库。如果当时没有创建,那么在安装完成之后,可以利用创建数据库工具 dminit 来创建。系统管理员可以利用 dminit 工具提供的各种参数,设置数据库存放路径、段页大小、是否对大小写敏感、以及是否使用 UNICODE 等,创建出满足用户需要的数据库。该工具位于安装目录的/bin 目录下。dminit工具的使用要使用dminit工具,就得进入到数据库安装所在目录/bin,输入dm
2020-09-27 14:53:34
736
原创 DM 逻辑备份还原
dexp和dimp基本操作逻辑导出(dexp)和逻辑导入(dimp)是 DM 数据库的两个命令行工具,分别用来实现对 DM 数据库的逻辑备份和逻辑还原。逻辑备份和逻辑还原都是在联机方式下完成,联机方式是指数据库服务器正常运行过程中进行的备份和还原。逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级和表级。四种级别独立互斥,不能同时存在。四种级别所提供的功能:数据库级(FULL):导出或导入整个数据库中的所有对象。用户级(OWNER):导出或导入一个或多个用户所拥有的所有对象。模式
2020-09-25 13:45:23
251
原创 DM 索引管理(基础操作)
索引管理1、 索引的作用能使对应于表的 SQL 语句执行得更快,有索引比没有索引能更快地定位信息。2、 针对不同的场景,DM提供了6种类型的索引,当然在不同的场景下也有不同的功能:(1).聚集索引:每一个普通表有且只有一个聚集索引;(2).唯一索引:索引数据根据索引键唯一;(3).函数索引:包含函数/表达式的预先计算的值;(4).位图索引:对低基数的列创建位图索引;(5).位图连接索引:针对两个或者多个表连接的位图索引,主要用于数据仓库中;(6).全文索引:在表的文本列上而建的索引。注:
2020-09-25 10:29:25
1399
原创 DM 角色管理(基础简单操作)
角色管理1、预定义角色DBA:DM数据库系统中对象与数据操作的最高权限集合,拥有构建数据库的全部特权,只有DBA才可以创建数据库结构;RESOURCE:可以创建数据库对象,对有权限的对象进行数据操纵,不可以创建数据库结构;PUBLIC:不可以创建数据库对象,只能对有权限的数据库对象进行操纵。2、角色查看select * from dba_roles;3、新建角色create role r1;4、为了验证新建新建角色无任何权限,将用户切换为具有DBA权限的用户SYSDBA,将user
2020-08-28 15:56:05
684
原创 DM 数据实时同步系统搭建(DM8单机)
DMHS搭建操作步骤1、新建两个数据库实例,创建后两个库都完成一次正常启停;(注册并开启服务)新建实例:./dminit path=/home/dmdba/dmdbms/data数据库启停:./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini2、要搭建HS数据同步,需要在源端开启归档和逻辑日志;2.1 设置归档标记和逻辑日志标记。打开 DM7 服务器配置文件“dm.ini”,设置如下值:ARCH_INI = 1RLOG_APPEND_LOGIC =
2020-08-28 15:21:56
604
原创 DM DSC共享存储集群(DMASM)
搭建2节点DMDSC(DMASM)一、准备工作新建两台相同配置机器,2G 内存,100G 本地磁盘,2 块网卡,另有一块共享磁盘100G。(手册要求规范)二、搭建步骤1、 启动两台已经配置好的共享磁盘的机器;2、 查看磁盘情况(root权限)fdisk –l3、在共享磁盘上裸设备划分3.1 输入 fdisk /dev/sdb3.2 依次输入 n -> p -> 1 -> 回车 -> +200M -> 回车,完成第一块磁盘划分3.3依次输入 n -> p
2020-08-26 17:18:39
706
原创 DM 集群搭建过程产生组分裂解决办法
启动监视器,输入show命令查看集群状态。若出现备机FLSN比主机的FLSN还要大情况,就说明备机的数据量比主机还要大,这个时候就发生了组分裂的情况。解决办法:分别进入到主备机库中,将主备库的数据库模式改成普通模式,准备对数据库进行备份、还原恢复、更新操作。结合实际情况选择联机还是脱机备份,我这里选择的是脱机备份(备份数据主库和备库都一定要备份数据,因为发生组分裂,数据库可能有丢失)在进行还原操作的时候,要先落实究竟是主库还是备库的数据是用户所需要的,确认好之后选择相应的备份集进行还原、恢复
2020-08-21 11:58:04
247
原创 DM MPP集群搭建
MPP集群搭建步骤1、 利用dminit初始化四个实例库,两台虚拟机各新建两个实例;2、 启停一次新初始化的库(两个机器都进行该操作);3、 更改四个实例的dm_ini文件(例如实例为:GRP1_MPP_EP01,其他三个实例都可以根据这个来改,只是instance_name不一样,其他的参数都一样); vi /home/dmdba/dmdbms/data/DAMENG/dm.ini4、 对主机EP01进行备份(脱机备份);5、 将EP01上备份的文件发送至另外一台机器上的备机(实例名为
2020-08-21 11:35:09
422
原创 DM 主备集群搭建步骤(自动切换模式)
DM 主备集群搭建步骤(自动切换模式)1、 首先先创建两个数据库实例,作为预留主备机;./dminit path=/home/dmdba/dmdbms/data2、两个实例创建完毕之后都通过前台启停一遍;./dmserver /home/dmdba/dmdbms/data/DAMENG/dm.ini当数据库开启完毕之后,输入exit停止数据库3、编辑预定主机和备机的dm.ini文件,更改参数;vi /home/dmdba/dmdbms/data/DAMENG/dm.ini#实
2020-08-17 10:54:46
774
原创 DM - 搭建dem web管理器
DM - 搭建dem web管理器1、 首先,打开DM数据库安装目录,找到web文件里面的readme.txt文件,按照文件要求进行操作。2、 创建一个新的数据实例,并且找到配置文件参照readme.txt进行更改;更改配置以后重新启动服务3、 执行脚本dem_init.sql4、 安装jdk,并且在环境变量中配置;5、找到tomcat配置文件conf/server.xml中添加参数;6、 在window系统下,打开tomcat 的bin目录修改jvm启动函数:修改部分格式如下,记得
2020-08-11 15:59:12
321
原创 DM数据库数据迁移简单实例
DM数据库数据迁移简单实例在成功安装好达梦数据后,利用达梦公司提供的DM数据迁移工具,可以将主流大型数据库迁移到DM、DM迁移到主流大型数据库、DM到DM、文件迁移到DM以及DM迁移到文件功能。首先,在windows系统下参考“DM数据迁移工具向导方式”,利用提供的图形化界面开始进行MySQL迁移到DM8数据迁移的操作。1、 打开“DM数据迁移工具”,点击“新建工程”;2、输入信息后点击“确定”;3、点击刚才新建的工程,右键选择“新建迁移”;4、输入信息后点击“确定”;5、点击“下一步
2020-07-29 17:18:48
1315
原创 DM数据库 DIsql的基本操作总结
Disql的基本操作1、在登录的过程中要考虑到特殊字符的处理方式,参照《DIsql使用手册》进行操作;自我总结:操作系统要求:特殊字符包括:美元符、反引号、转义符、感叹号若无单引号,只有外面家单引号。例:a\a -> ’a\a’;若只有单引号,将单引号用双引号括起来。例:a’a -> “a’a”;若既有单引号又有以上四个特殊字符,在特殊字符前加\转义。例:a’$a -> “a’$a”在操作系统要求基础上,disql要求:对特殊字符要用双引号括起来。例:a\a ->
2020-07-28 15:05:42
1964
原创 Dmfldr不同字符集的装载效率比较
Linux 下对于Dmfldr(快速装载工具)的基本操作1、 简述:使用dmfldr 工具能够把按照一定格式排序的文本数据以简单、快速、高效的方式载入到 DM 数据库中,或把 DM 数据库中的数据按照一定格式写入文本文件;2、 启动dmfldr,在我们成功将达梦数据库安装部署在Linux系统上后,在安装目录的“bin”目录下可以找到dmfldr的执行文件,在找到所在目录后,我们可以准备启动该工具。但是在启动之前,我们还需要配置相关的配置文件与参数的添加才能成功启动;下面我用一个例子完成我的启动操作;3
2020-07-28 14:40:07
438
3
原创 在Linux系统上安装部署DM8
在Linux系统上安装部署DM8步骤在Linux系统下,采用SecureCRT以及SecureFX终端来连接虚拟机,对虚拟机进行操作,以便后续安装部署数据库。1、 首先,在我们安装数据库之前,需要检查当前操作系统的相关信息,确认安装程序与当前操作系统匹配,以保证数据库能够正确安装和运行。由于不同操作系统系统命令也不尽相同,具体步骤及操作请参照本篇幅为准;2、 在完成之前的准备操作以后,下面进行安装操作;2.1、创建安装用户组;2.2、创建安装用户dmdba;3、 在 Linux系统中,因
2020-07-27 19:13:00
402
原创 VMware安装CentOS 7系统
VMware安装CentOS 7系统VMware软件上安装CentOS7操作系统的具体操作步骤1、在VMware主页上选择“创建新的虚拟机”;2、点击“自定义选项”并且直接进行下一步;3、直接点击“下一步”;4、注意红框里面的内容为CentOS7光盘映像文件在计算机里面的位置,确定后点击“下一步”;5、“虚拟机名称”可以任意更改,建议不修改;“位置”系统默认为系统盘,此处我改为E盘,修改完成以后点击“下一步”;6、处理器分配系统默认为“处理器数量”为1、“每个处理器的内核数量”为1,
2020-07-27 16:52:25
525
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人