== 达梦数据库 === 安装 [source,bash] ---- # 获取镜像 # 从官网获取镜像文件 dm8_20220822_rev166351_x86_rh6_64_ctm.tar # 加载镜像文件 docker load -i dm8_20220822_rev166351_x86_rh6_64_ctm.tar # 创建并启动容器 docker run \ --name dm8 \ -d \ -p 5236:5236 \ --privileged=true \ -e PAGE_SIZE=16 \ -e LD_LIBRARY_PATH=/opt/dmdbms/bin \ -e INSTANCE_NAME=dm8 \ -v /Users/wangshaoping/wspsc/software/docker/volume/dm8:/opt/dmdbms/data \ dm8_single:v8.1.2.128_ent_x86_64_ctm_pack4 ---- === 使用 [source,bash] ---- # 使用客户端连接 dm8 数据库服务器 # 默认用户名/密码为: SYSDBA/SYSDBA001 # 通过 Disql 进入 sql 控制台 /opt/dmdbms/bin/disql # 输入用户名和密码进入 sql 控制台 # 设置数据库兼容模式 # 修改 /opt/dmdbms/data/DAMENG/dm.ini 文件以下部分后重启服务器 # COMPATIBLE_MODE = 0 #Server compatible mode, 0:none, 1:SQL92, 2:Oracle, 3:MS SQL Server, 4:MySQL, 5:DM6, 6:Teradata # 创建表空间 ddl create tablespace "IRS" datafile '/opt/dmdbms/data/DAMENG/IRS.DBF' size 100 autoextend on next 100 cache=normal; # 删除表空间 ddl drop tablespace "IRS"; # 创建用户 ddl create user "IRS" identified by "123456789" default tablespace "IRS"; # 删除用户 ddl drop user "IRS" cascade; # 修改用户密码 alter user "IRS" identified by 123456789; # 授权用户为管理员角色 grant "DBA" to "IRS"; ----