> 技术文档 > 达梦(DM8)常用管理SQL命令(1)

达梦(DM8)常用管理SQL命令(1)


达梦(DM8)常用管理SQL命令(1)

1.登录

  1. 本地登录
    disql 用户/密码
  2. 远程登录
    disql 用户/密码@ip:端口号

如果密码中含有特殊字符则需要处理一下

## 示例[root@zabbix71 ~]# disql sysdba/Dameng_123!@10.186.200.55:5236bash: !@10.186.200.55: event not found[root@zabbix71 ~]# disql sysdba/\'\"Dameng_123!\"\'@10.186.200.55:5236服务器[10.186.200.55:5236]:处于普通打开状态登录使用时间 : 7.139(ms)disql V8

2.版本

## 查看版本select * from v$version;DM Database Server 64 V8DB Version: 0x7000c03134284294-20250102-255917-20119Msg Version: 21Gsu level(5) cnt: 0
信息 说明 DM Database Server 64 V8 这是核心的版本标识。
DM Database Server: 表明这是达梦数据库服务器。
64: 表示这是一个 64位 版本的数据库。
V8: 表明这是达梦数据库的 8.0 版本 (DM8)。这是目前的主流版本。 DB Version: 0x7000c 这是数据库内部使用的版本号,以十六进制表示。
0x7000c 转换为十进制是 458764。这个编号通常用于更精确的版本追踪或内部开发。 03134284294-20250102-255917-20119 这是一个产品序列号或授权码(Product Serial Number / License Key)。
• 它通常由达梦公司提供,用于激活和验证数据库的授权。
• 格式可能包含:产品代码、生成日期(20250102 看起来像 2025年1月2日)、序列号等信息。 Msg Version: 21 这是消息协议版本号(Message Protocol Version)。
• 它定义了数据库服务器与客户端之间通信所使用的协议版本。
• 这个版本号对于客户端工具(如管理工具、驱动程序)兼容性很重要。 Gsu level(5) cnt: 0 这与达梦的 GSP(Gauss Structured Processing)Gsu(Gauss Structured Unit) 技术相关。
Gsu level(5): 可能指 Gsu 技术的级别或配置。
cnt: 0: 表示当前没有活动的 Gsu 单元或该功能未启用/未使用。Gsu 通常与特定的高性能或分布式处理功能有关。
综合结论
  • 您正在使用的是 达梦数据库 DM8 的 64 位版本
  • 该实例已经通过一个特定的授权码(03134284294-20250102-255917-20119)进行了授权。
  • 数据库内部版本号为 0x7000c,通信协议版本为 21
  • 与 Gsu 相关的功能当前未启用或未使用(计数为 0)。

综合信息

-- 综合信息查询(字符集/页大小/大小写敏感等)SELECT \'实例名称\' 选项, INSTANCE_NAME 值 FROM v$instance UNION ALL SELECT \'数据库版本\', TRIM(BOTH \')\' FROM SUBSTR(svr_version, INSTR(svr_version, \'(\') + 1)) FROM v$instance UNION ALL SELECT \'字符集\', CASE SF_GET_UNICODE_FLAG() WHEN 0 THEN \'GBK18030\' WHEN 1 THEN \'UTF-8\' WHEN 2 THEN \'EUC-KR\' ELSE \'UNKNOWN\' END UNION ALL SELECT \'页大小(KB)\', CAST(PAGE() / 1024 AS VARCHAR) U