达梦数据库工具包括: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
四、 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
审计分析工具如下图所示。