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
			| 
											2 years ago
										 | == 达梦数据库 | ||
|  | === 安装 | ||
|  | [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"; | ||
|  | ---- |