【DM】达梦DCA培训笔记——2020.1.7-9

达梦DCA培训笔记——2020.1.7-9

在这里插入图片描述

1、体系架构
(1)逻辑存储结构
1)表空间
2)页
数据库中最小的数据存储单元;
默认大小为 8KB;
页大小在库建好后不能改变;

3)簇
是数据页的上级逻辑单元;
由同一个数据文件中 16 个或 32 个连续的数据页组成;
默认大小为 16;
簇大小在库建好后不能改变;

4)段
段是簇的上级逻辑分区单元;
在同一个表空间中,段可以跨越不同的文件;

(2)物理存储结构
1)配置文件 dm.ini
2)控制文件
3)数据文件
4)redo
5)归档
开归档步骤:
1.数据库到配置模式
SQL> alter database mount;
2.配置归档文件:
SQL> alter database add archivelog ‘dest=/dm7/arch,type=local,file_size=64,space_limit=0’;
3.打开归档配置:
SQL> alter database archivelog;
4.打开数据库:
SQL> alter database open;

(3)内存结构
1)内存池
2)缓冲区
3)排序区
4)哈希区
5)SSD缓冲区

(4)线程

1、安装数据库软件
(1)确认软硬件信息
(2)规划安装路径、安装用户
(3)配置环境变量
(4)配置文件最大打开数
(5)安装
1)图形安装./DMInstall.bin
2)静默安装./DMInstall.bin -i
(6)执行脚本

2、创建数据库实例
1)图形 dbca.sh
2)静默 dminit
dminit path=/dm7 db_name=DM01 instance_name=TEST port_num=5237

3、数据库实例管理
(1)启停实例 service DMServerTEST stop/start
(2)数据库状态
1)mount
2)open
3)suspend —只读
(3)修改参数
sp_set_para_value(2,‘BUFFER’,500);
(4)COMPATIBLE_MODE
是否兼容其他数据库模式。0:不兼容,1:兼容SQL92标准,2:兼容ORACLE,3:兼容MS SQL SERVER,4:兼容MYSQL

OPEN 状态与 MOUNT 和 SUSPEND 能相互转换;
MOUNT 和 SUSPEND 之间不能相互。

5、表空间管理
(1)类型
(2)创建
(3)修改
(4)删除

6、用户管理
1)SYS 数据库内置管理用户,不能登录数据库
2)SYSDBA 数据库的管理员
3)SYSAUDITOR 审计员
4)SYSSSO 安全员(安全版)
5)SYSDBO 操作员(安全版)

7、角色管理
权限的集合

8、SQL
(1)DDL:定义语句 create、drop、alter、truncate
(2)DML:管理语句 select、update、delete,insert
(3)DCL:控制语句 grant、revoke
(4)TCL:事务控制 commit、rollback

10、备份还原
(1)备份
1)逻辑备份和物理备份
dexp
备份数据库文件
2)完全备份和增量备份
达梦只支持累积增量备份,不支持差异增量备份。
(2)还原
1)逻辑还原和物理还原
dimp
2)完全还原和增量还原

11、作业
(1)初始化代理环境
(2)打开作业
(3)配置步骤
(4)配置调度
(5)提交作业

12、开发
(1)JDBC
定义DM JDBC 驱动串
String jdbcString = “dm.jdbc.driver.DmDriver”;
定义DM URL 连接串
String urlString = “jdbc:dm://localhost:5236”;
(2)ODBC
1)安装gcc
2)安装ODBC
3)修改odbc.ini文件
4)修改odbcinst.ini文件

----删除redolog的步骤(无法在线删除):
1.停止数据库
2.dmctlcvt.exe TYPE=1 SRC=d:\data\dameng\dm.ctl DEST=d:\data\dameng\dmctl.txt
3.编译dmctl.txt,把要删除的redolog那部分描述删除
4.dmctlcvt.exe TYPE=1 SRC=d:\data\dameng\dmctl.txt DEST=d:\data\dameng\dm.ctl
5.启动数据库,如果正常启动,删除磁盘对应的redolog文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值