【赵渝强老师】达梦数据库的客户端工具

简介: 本文介绍了达梦数据库的多种工具及其使用方法,包括disql交互式查询工具、数据库配置助手DBCA、DM管理工具、DM服务查看器、DM控制台工具、DM数据迁移工具、DM性能监视工具以及DM审计分析工具。每种工具的功能和操作步骤均有详细说明,并配有相关图片和代码示例,帮助用户更好地理解和使用这些工具,提升数据库管理和维护效率。

b297.png

达梦数据库工具包括:DM数据库配置助手、SQL交互式查询工具、DM管理工具、DM服务查看器、DM控制台工具和DM数据迁移工具。视频讲解如下:


一、 disql交互式查询工具


disql是一款命令行客户端工具,用于进行SQL交互式查询。disql工具一般用于没有图形界面时的操作,或者使用的连接工具为命令行形式,如Xshell、SCRT等工具。下面通过具体的步骤来演示如何使用disql命令行工具。


(1)在命令行上启动disql交互式查询工具。

disql
# 输出的信息如下:
disql V8
用户名:


(2)输入用户名和密码登录数据库。

用户名:sysdba
密码: Welcome_1 (密码不显示)
# 输出的信息如下:
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间 : 5.273(ms)
SQL>


(3)查看当前登录用户信息。

SQL> select user;
# 输出的信息如下:
行号     USER()
---------- ------
1          SYSDBA
已用时间: 3.871(毫秒). 执行号:1900.


(4)执行一条简单的查询语句。

SQL> select * from dmhr.city;
# 输出的信息如下:
行号        CITY_ID CITY_NAME REGION_ID  
---------- ------- --------- -----------
1           BJ      北京        1
2           SJZ     石家庄     1
3           SH      上海        2
4           NJ      南京        2
5           GZ      广州        3
6           HK      海口        3
7           WH      武汉        4
8           CS      长沙        4
9           SY      沈阳        5
10          XA      西安        6
11          CD      成都        7
11 rows got



二、 数据库配置助手DBCA


通过数据库配置助手进行创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务四种操作方式。操作步骤如下:


(1)使用dmdba用户登录操作系统,并切换到/home/dmdba/dmdbms目录下。

cd /home/dmdba/dmdbms


(2)启动数据库配置工具。

tool/dbca.sh


启动界面如下图所示。


三、 DM管理工具


DM理工具是数据库自带的图形化工具,可以方便快捷的对数据进行管理。在网络允许的条件下,可通过单个管理工具,对多个数据实例进行管理,方便简化 DBA 对数据库的日常运维操作要求。下面通过具体的步骤来演示如何使用DM管理工具。在命令行上启动DM Manager,启动界面如下图所示。


tool/manager


image.png


四、 DM服务查看器


顾名思义是对数据库服务进行查看管理的工具。通过服务查看器服务的管理,可关闭,开启,重启,查看数据库各个服务的状态,方便快捷的对数据库实例服务进行管理。数据库实例服务运行安装在操作系统上,通常系统运行时数据库服务的状态要保持运行状态。数据库出现异常可以通过服务查看器来查看数据的状态,手动进行服务的重启和关闭等。更换硬件、系统升级等操作,需要提前停止数据库服务,防止出现故障。

执行下面的命令启动DM服务查看器,DM服务查看器如下图所示。


tool/dmservice.sh



五、 DM控制台工具


DM控制台工具是一个脱机工具,它可以完成数据库的备份还原、更改数据库的具体参数等操作。执行下面的命令启动DM控制台工具。

tool/console


DM控制台工具如下图所示。


六、 DM数据迁移工具


DM数据迁移工具DMDTS提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件等功能。得益于DM数据库对目前主流大型关系型数据库系统有着业界领先的兼容性,在存储层面、语法层面、接口层面和它们保持高度兼容,借助于DM图形界面且采用向导方式引导各个迁移步骤的DTS工具,移植工作可以变得非常的简单。


执行下面的命令启动DM数据迁移工具。


tool/dts


DM数据迁移工具如下图所示。


七、 DM性能监视工具


DM性能监视工具是达梦系统管理员用来监视服务器的活动和性能情况,并对系统参数进行调整的客户端工具,它允许系统管理员在本机或远程监视服务器的运行状况。执行下面的命令启动DM性能监视工具。

tool/monitor


DM性能监视工具如下图所示。


八、 DM审计分析工具


DM提供了图形界面的审计分析工具Analyzer以及通过命令行启动的审计分析工具dmaudtool。


Analyzer实现对审计记录的分析功能,能够根据所制定的分析规则,对审计记录进行分析,判断系统中是否存在对系统安全构成危险的活动。只有审计用户才能使用审计分析工具Analyzer。


dmaudtool实现对审计记录的解析、筛选以及导出功能。审计文件的内容是不可视的,dmaudtool可解析审计文件中的审计记录并导出至指定输出文件当中以供用户查看。同时dmaudtool也提供筛选功能,可以针对审计记录中的用户名、模式名、对象名或者操作时间有选择性地筛选导出。审计分析工具dmaudtool的使用对用户无限制。


执行下面的命令启动DM图形审计分析工具Analyzer。

tool/analyzer


审计分析工具如下图所示。



相关文章
|
3天前
|
SQL 关系型数据库 数据库
【赵渝强老师】创建PostgreSQL的数据库
本文介绍了在PostgreSQL中通过SQL命令“create database”创建数据库的方法。首先查询系统目录pg_database以查看现有数据库集合,然后使用“create database”命令创建新数据库,并了解其在$PDATA/base目录下对应的文件夹生成。最后重新查询数据库集合确认创建结果,附带视频讲解便于理解操作步骤及注意事项。
|
13天前
|
存储 运维 监控
【赵渝强老师】TiDB数据库从零开始
《TiDB数据库从零开始》是一门系统介绍TiDB分布式数据库的课程,共11章。内容涵盖TiDB体系架构、安装部署、用户安全管理、数据库对象操作、事务与锁机制、备份恢复、数据迁移与同步、TiSpark/TiProxy/TiFlash组件使用,以及监控诊断与故障处理。通过视频讲解和详细文本,帮助学员全面掌握TiDB的核心功能与应用场景。
|
1月前
|
SQL 缓存 分布式数据库
【赵渝强老师】达梦数据库的线程结构
达梦数据库采用单进程、多线程结构,利用对称服务器架构实现高效资源利用与可扩展性。其核心线程类型包括监听线程(管理客户端连接)、I/O线程(处理数据页读写)、工作线程(执行数据操作)、调度线程(定时任务管理)和日志刷新线程(确保REDO日志刷盘)。通过合理分工与同步机制,达梦数据库实现了高性能与稳定性。视频讲解进一步详细介绍了各线程的功能与协作方式。
【赵渝强老师】达梦数据库的线程结构
|
25天前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的闪回数据库
Oracle闪回数据库功能类似于“倒带按钮”,可快速将数据库恢复至 earlier 状态,无需还原备份。本文介绍了闪回数据库的使用方法及实战案例:包括设置归档模式、开启闪回功能、记录SCN号、执行误操作后的恢复步骤等。通过具体 SQL 操作演示了如何利用闪回数据库恢复被误删的用户数据。注意,使用此功能前需确保数据库为归档模式。
|
27天前
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle数据库的闪回表
本文介绍了Oracle数据库中的闪回表(Flashback Table)功能,它能够将表的数据快速恢复到特定时间点或系统改变号(SCN),无需备份。文章通过实战示例详细演示了如何使用闪回表恢复数据,包括授权、创建测试表、记录时间与SCN号、删除数据、启用行移动功能、执行闪回操作以及验证恢复结果等步骤。同时,还展示了如何通过触发器禁止插入操作,并在闪回过程中处理触发器的启用问题。文末附有视频讲解,帮助读者更好地理解闪回表的使用方法。
75 10
|
29天前
|
Oracle 关系型数据库 数据库
【赵渝强老师】Oracle数据库的闪回查询
本文介绍了Oracle数据库的闪回查询(Flashback Query)功能及其实际应用。闪回查询通过`AS OF`子句,结合时间戳或SCN号,可查询历史数据状态,帮助分析数据差异。文中通过具体示例演示了如何使用闪回查询:创建测试表、记录当前SCN号、更新数据并提交事务,最后通过闪回查询获取历史数据。附带的视频和代码块详细展示了操作步骤与结果。
|
30天前
|
Oracle 关系型数据库 数据管理
【赵渝强老师】Oracle数据库的闪回技术
在Oracle数据库操作中,难免会遇到误删表或提交错误事务等问题,可能导致数据丢失甚至数据库停止运行。传统解决方法依赖备份恢复,但需提前准备正确备份。为此,Oracle提供了闪回技术,无需备份即可快速恢复数据。它支持7种类型的操作,如闪回查询、版本查询、表恢复等,能有效应对逻辑损坏和用户错误。闪回技术基于还原(undo)数据管理,启用自动管理后可实现高效恢复。
|
1月前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle数据库的客户端工具
本文介绍了Oracle数据库的三种客户端工具:SQL*Plus、Oracle Enterprise Manager Database Express(EM)和SQL Developer的使用方法。首先通过命令行工具SQL*Plus登录数据库,创建用户并授权,建立部门与员工表,插入数据并查询;接着讲解了如何通过浏览器访问EM界面监控数据库及表空间状态;最后演示了SQL Developer的下载安装、连接配置以及执行查询的过程,帮助用户快速上手Oracle数据库管理与操作。
|
1月前
|
SQL 存储 缓存
【赵渝强老师】达梦数据库的内存结构
本文介绍了达梦数据库管理系统的内存结构,包括内存池、缓冲区、排序区和哈希区。内存池分为共享内存池和运行时内存池,能够提高内存申请与释放效率,并便于监控内存使用情况。缓冲区涵盖数据缓冲区、日志缓冲区、字典缓冲区和SQL缓冲区,用于优化数据读写和查询性能。排序区和哈希区分别提供排序和哈希连接所需的内存空间,通过合理配置参数可提升系统效率。文内附有具体配置示例及视频讲解,帮助用户深入理解达梦数据库的内存管理机制。
|
1月前
|
存储 SQL 安全
【赵渝强老师】达梦数据库的物理存储结构
本文介绍了达梦数据库的存储结构及各类物理文件的作用。达梦数据库通过逻辑和物理存储结构管理数据,包含配置文件(如dm.ini、sqllog.ini)、控制文件(dm.ctl)、数据文件(*.dbf)、重做日志文件(*.log)、归档日志文件、备份文件(*.bak)等。配置文件用于功能设置,控制文件记录数据库初始信息,数据文件存储实际数据,重做日志用于故障恢复,归档日志增强数据安全性,备份文件保障数据完整性,跟踪与事件日志辅助问题分析。这些文件共同确保数据库高效、稳定运行。

热门文章

最新文章

下一篇
oss创建bucket