DM达梦客户端工具

13 篇文章 0 订阅
10 篇文章 0 订阅

DM达梦客户端工具

达梦数据库的客户端工具都有哪些:
在这里插入图片描述
工具的路径:
1)数据库安装的路径bin目录下
2)安装数据库后桌面有达梦文件夹

工具介绍

1)DM数据库配置助手
用来配置创建或者删除数据库实例;注册或者删除数据库服务
用来配置创建或者删除数据库实例;注册或者删除数据库服务;
启动路径:数据库安装目录tool下./dbca.sh

2)DM管理工具(常用)
在这里插入图片描述
功能:编写SQL命令;
创建表空间;
创建用户;
存储过程编译;
备份数据;等

3)DM性能监视工具
在这里插入图片描述
查看数据库性能状态;

4)DM迁移工具
在这里插入图片描述
功能:迁移数据;实现不同数据库之间的数据迁移;可实现数据向文件迁移或文件迁移至数据库;

5)DM服务查看器
在这里插入图片描述
root_installer.sh
注册DMAP服务

dm_service_installer.sh
注册数据库服务、守护服务、监控服务…

dm_service_uninstaller.sh
删除其他服务
在这里插入图片描述
6)控制台工具
在这里插入图片描述

功能:实例配置;备份还原;查看数据库信息;查看许可证信息;

7)DEM
在这里插入图片描述
DEM全称为Dameng Enterprise Manager。DEM提供了数据库对象管理和数据库监控的功能,并且通过远程主机部署代理,能够实现对远程主机状态和远程主机上达梦数据库实例状态的监控。 DEM的监控不只局限于单个数据库实例,它能够对数据库集群(MPP、DSC、数据守护)进行部署、监控和管理。

8)disql工具
disql是一款命令行客户端工具,一般用于没有图形界面是的操作;
使用disql连接数据库
在这里插入图片描述
linux下,需要使用双引号将密码包含进来,同时外层再使用单引号进行转移。
具体例子如下:
./disql EMP/‘“abcd@efgh”’@localhost:5236

windows下,需要使用双引号将密码包含进来,同时对双引号使用\进行转移。
具体例子如下:
disql EMP/“abcd@efgh”@localhost:5236

执行脚本
./disql SYSDBA/SYSDBA@LOCALHOST:5236 `/opt/dmdbms/test.sql

参数设置
SET ECHO OFF; --显示脚本中正在执行的 SQL 语句
SET FEEDBACK OFF; --显示当前 SQL 语句查询或修改的行数
SET HEADING ON; --显示列标题
SET LINESHOW OFF; --显示行号
SET PAGESIZE 1000; --设置一页有多少行数
SET TIMING OFF; --显示每个 SQL 语句花费的执行时间
SET TIME OFF; --显示系统的当前时间
SET LINESIZE 1000; --设置屏幕上一行显示宽度
SET SERVEROUTPUT ON; --在块中有打印信息时,是否打印,以及打印的格式
SET CHAR_CODE DEFAULT; --设置 SQL 语句的编码方式GBK | GB18030| UTF8 | DEFAULT
SET COLSEP ‘|’; --设置 DPI 语句句柄中游标的类型
SET KEEPDATA ON; --是否为数据对齐进行优化,或者保持数据的原始格式。
SET TRIMSPOOL ON; --设置 spool 文件中每行的结尾空格
SPOOL /home/dmdba/dbchk20200609.txt --输出到文件
SPOOL OFF; --结束输出文件

创建表空间和用户、授权、修改密码
CREATE TABLESPACE OA DATAFILE ‘OA.DBF’ size 128;
CREATE USER OA IDENTIFIED by aaaaaaaaa DEFAULT TABLESPACE OA DEFAULT INDEX TABLESPACE OA;
GRANT VTI TO OA;
GRANT PUBLIC TO OA;
GRANT RESOURCE TO OA;
ALTER USER OA IDENTIFIED BY bbbbbbbbb;

9)dimp/dexp
在这里插入图片描述
导出命令:$ ./dexp SYSDBA/SYSDBA@LOCALHOST:5236 DIRECTORY=/dm/dmexp FILE=dexp_emp_1_%U.dmp OWNER=EMP LOG=dexp_emp_1_%U.log FILESIZE=200M ;

在这里插入图片描述
导入命令:./dimp SYSDBA/SYSDBA@LOCALHOST:5236 DIRECTORY=/dm/dmexp FILE=dexp_emp_1_01.dmp LOG=dimp_emp_1.log TABLE_FIRST=Y ;
导入前注意:
1.按用户(模式)导入,先建表空间和用户,如果以存在建议先删除;
2.如果单独导某些表,建议先删除原有对象,否则需要使用TABLE_EXISTS_ACTION=REPLACE参数 。

资料也可参考

DM 武汉达梦数据库股份有限公司
24小时免费服务热线:400 991 6599
达梦技术社区:https://eco.dameng.com

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值