首页 > 其他分享 >达梦Manager管理工具使用整理

达梦Manager管理工具使用整理

时间:2024-12-10 14:54:19浏览次数:5  
标签:角色 新建 管理工具 用户 Manager 右键 TEST 达梦

说明:

在达梦数据库安装完后默认会安装图形管理工具manager,可通过单个管理工具,对多个数据实例进行管理,linux和windows版用法差不多,本文以windows例,讲一些比较常用的操作。

一、开启manager管理工具

 

二、使用manager管理工具

说明:连接数据库后,左侧显示对象导航;右侧为新建查询窗口,通过窗口可编写 SQL 语句进行执行;顶部为工具栏;底部为消息和结果集。

1、连接

连接可以直接新建连接,也可以注册连接。

1)新建连接

 

2)注册连接

注册好后,下次开启管理工具,对象导航还保存着改连接信息,以后可双击直接进行连接。

 

 

 

2、窗口

【窗口】 - 【视图】中可以查看函数等信息。

【窗口】 - 【选项】中可以设置管理工具的编辑器和结果集等内容。

比如可以设置编辑器是否显示行号,可以设置编辑器字体大小,字体颜色等。

 

3、菜单栏

菜单栏可以新建查询、保存编辑器的内容、执行编辑器中的sql、执行脚本等。

 

4、对象导航

对象导航栏有很多连接的数据库,可以新建表空间、用户、表等操作。

1)新建角色

【角色】 - 右键 – 新建角色

新建角色TEST_ROLE

 

授予该角色创建表和创建索引的系统权限。

 

授予该角色DMHR模式下CITY表的select对象权限。

 

2)新建表空间

【表空间】 - 右键 – 新建表空间

配置表空间数据文件地址,大小为32M,自动扩充,每次扩充1M,扩充上限1G。

 

3)新建用户

【用户】 - 【管理用户】 - 右键 – 新建用户

新建用户TEST_USER。用户名只能为大写。

 

默认会赋予新建用户public和vtl角色,再另外赋予新建用户刚刚新建的TEST_ROLE角色。

 

赋予用户创建视图的系统权限。注意:我们刚刚创建了TEST_ROLE这个角色,给这个角色赋予建表和创建索引的权限,又给当前用户赋予了TEST_ROLE这个角色,所有当前用户拥有建表、建所有和创建视图的系统权限。

 

赋予用户查询DMHR模式下REGION表的对象权限。注意:我们刚刚创建了TEST_ROLE这个角色,给这个角色赋予了查看CITY表的权限,又给当前用户赋予了TEST_ROLE这个角色,所有当前用户拥有查看DMHR模式下REGION表和CITY表的权限。

 

设置当前用户密码在30后过期,过期后宽限3天。登录失败三次锁定1分钟。

 

4)新建表和约束

TEST_USER用户登录。

 

新建表后会自动创建同名的模式

 

新建TEST表,共三个列,分别是id 、 name 和 sex。

Id为主键,不自增。

 

该表的表空间为TEST_TABLESPACE

 

为sex列加检验约束,sez值只能是0或1。

 

新建表TEST2,共三个列id、name和test1_id。

Id为主键。name加唯一约束,值唯一。test1_id是外键。

 

TEST2的test1_id引用TEST表的主键。注意:外键只能引用主键。

 

5)、逻辑导入导出

以用户的为例,其他的都差不多

a)导出

管理员账号登录,选中用户,右键-导出

 

导出到E:\dmdbms\data\backup

导出文件名dexp_test_user.dmp

导出日志名dexp_test_user.log

 

导出效果如下:

 

b)导入

先新建用户TEST_DIMP,这时会自动创建用户同名模式TEST_DIMP

 

【模式】 - 右键 – 导入

导入文件所在目录 E:\dmdbms\data\backup

导入文件名 dexp_test_user.dmp

导入日志名 dimp_test_dmip.log

注意需要加模式映射,指定从哪个模式导入哪个模式。

 

导出效果如下:

 

6)备份还原

在管理工具中做备份,都是热备,需要开启归档。

在注册的连接上右键 – 【管理服务器】

 

配置归档日志。配置好后点击确定。

 

再次右键注册的连接 – 【管理服务器】

打开数据库。

 

配置好归档就可以做数据库热备份了。

备份的名称为:TEST_FULL_BACKUP

备份目录为:E:\dmdbms\data\DAMENG2\bak

备份集名称为:TEST_FULL_BACKUP

 

效果如下:

 

 

 

 

 

还原需要关闭数据库服务,下面是用rman还原的方式:

RMAN> restore  database 'E:\dmdbms\data\DAMENG2\dm.ini' from backupset 'E:\dmdbms\data\DAMENG2\bak\TEST_FULL_BACKUP';
RMAN> recover  database 'E:\dmdbms\data\DAMENG2\dm.ini' from backupset 'E:\dmdbms\data\DAMENG2\bak\TEST_FULL_BACKUP';
RMAN> recover  database 'E:\dmdbms\data\DAMENG2\dm.ini' update db_magic;

还原好后再启动数据库。

7)作业

先双击【代理】创建代理环境

 

再右键【作业】- 新建作业

设置作业步骤和作业调度,实现定时执行。

 

标签:角色,新建,管理工具,用户,Manager,右键,TEST,达梦
From: https://www.cnblogs.com/lhxsoft/p/18597354

相关文章

  • dbGate:一款功能强大且开源的跨平台数据库管理工具
    本文说的是一个支持多种数据库类型,包括但不限于MySQL、PostgreSQL、SQLServer、MongoDB、SQLite、Oracle、AmazonRedshift、CockroachDB以及MariaDB等。这使得你不需要为不同的数据库类型更换不同的管理工具,可以帮助你提高工作效率的神器!工具跨平台使用,可以在Windows、Linux、......
  • Linux系统的web管理工具 webmin搭建
    一、webmin介绍Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。二、添加webmin......
  • docker管理工具portainer
    一、portainer-ce介绍1.portainer简介Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。而且完全免费,基于容器化的安装方式,方便高效部署。2.portainer-ce简介PortainerCommunityEdition是一个用于容器化应用程序的轻量级服务......
  • 【结构专栏】solidworks零件的配置管理(configurationManager)技巧
    摘要:Solidworks的配置管理可以在一个装配中实现不同的状态,而且可以直接同步到工程图中,减少工作量。在装配中显示一个零件的不同配置,可以通过添加配置并在配置中添加或修改特征实现。配置管理也可以用于关联多个配置的零件,使其在工程图中显示不同的配置选项。转载自:https://baiji......
  • 基于Java+SSM+JSP学生作业管理系统(源码+LW+调试文档+讲解等)/学生作业管理系统/作业
    博主介绍......
  • QT和达梦数据库的安装与连接
    前期配置安装QT由于Qt自5.15版本之后,就不再支持离线安装包了,所以想要继续安装,需要从官方下载在线安装工具QT在线安装,这里注册登录QT账号下载在线安装工具,或者在QT离线安装,下载离线安装包自行编译使用,为了简便建议选择在线安装,可以从清华镜像源处直接下载安装。需要注意的是:自......
  • Linux 日志文件管理工具logrotate
    目前新版的Linux系统中默认安装1、实现大于50M进行日志切割,最多保留50个文件步骤,指定路径下创建一个文件,文件名随意 ......
  • GZY.EFCore.BulkExtensions 支持达梦数据库的EF Core批量操作库详解
    前言EFCore.BulkExtensions是一个常用的EFcore批量处理数据的库.但是支持的数据库相对较少.特别是.NET5.0版本连MySQL都无法支持这个库就是改造的最新EFCore.BulkExtensions的代码让它能在.NET5.0中支持Mysql和达梦数据库由于5.0在升到最新9.0的过程中有比较重大的改变,所......
  • 敏捷开发下的管理工具,真的能突破项目管理瓶颈?
    一、敏捷开发管理工具概述在当今的项目管理领域,敏捷开发管理工具正发挥着越来越重要的作用。它们以快速迭代、灵活响应变化为显著特点,为团队协作和项目管理提供了强大的支持。敏捷开发是一种以快速交付和适应变化为核心的软件开发方法。其主要特点包括迭代和增量,即将项目划......
  • 超详细!Dbeaver 24.2.2 免费数据库管理工具安装使用
    前言在数据库管理领域,随着技术发展,工具需求日益增长。DBeaver诞生,它以免费开源(GPL)的姿态亮相,吸引了众多开发人员与数据库管理员的目光。DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。其通过JDBC构建起与数据库沟通的桥梁,具备强大兼容性,像MySQL、Postgre......