达梦(DM8)常用管理SQL命令(1)
达梦(DM8)常用管理SQL命令(1)
1.登录
- 本地登录
disql 用户/密码- 远程登录
disql 用户/密码@ip:端口号如果密码中含有特殊字符则需要处理一下
## 示例
[root@zabbix71 ~]# disql sysdba/Dameng_123!@10.186.200.55:5236
bash: !@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 V8
DB Version: 0x7000c
03134284294-20250102-255917-20119
Msg Version: 21
Gsu 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