You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55 lines
1.4 KiB
55 lines
1.4 KiB
== 达梦数据库
|
|
=== 安装
|
|
[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";
|
|
----
|