达梦数据库基本操作,备份还原,导入导出
一、基本操作
1、Linux系统下启动达梦数据库管理工具![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/931d4c4ed837e7eb19a76e3b0e749140.png)
2、创建表空间
3、创建用户并关联表
再点击确认之前可以根据需要先授予用户相应的权限
4、模式与表空间
模式:
类似mysql中的database,一个用户可以创建多个模式,一个模式中的对象可以被多个用户使用。
表空间:
用来存储表数据是对用户数据进行读和操纵的逻辑实体
在SYSDBA模式下创建表city
插入数据。
查询表数据
5、达梦事务管理。
事务是指,一个工作单元中的一系列操作集合。
事务特性。
1、原子性
同一个事务中的所有操作,要么都生效,要么都不生效,其中一步发生错误,所有操作都将撤回。
2、一致性
数据库一致性(Database Consistency)是指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。一致性主要有两方面:一致读和一致写
一致写:一个状态只能有一个事务变更数据,不允许有2个或者2个以上事务在一个状态中变更数据,一次只能写一个事务。
一致读:一次只能读取一个状态下的数据。
3、隔离性
指的是在并发环境中,当不同的事务同时操纵相同的数据时,每个事务都有各自的完整数据空间。由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。事务查看数据更新时,数据所处的状态要么是另一事务修改它之前的状态,要么是另一事务修改它之后的状态,事务不会查看到中间状态的数据
4、持久性
事务执行成功后数据被永久保存到磁盘中。
启动自动提交事务。
二、备份与还原
备份方式:冷备份(dmap服务是打开的,数据库是关闭的)和热备份(dmap服务是打开的,数据库是打开的,数据库要打开归档)
1、冷备份与还原
冷备份前需要关闭数据库
systemctl stop DmServiceDMSERVER.service
systemctl status DmServiceDMSERVER.service
使用root用户查看DmAPService状态,如果是关闭需要打开
打开控制台工具
还原
2、热备份与还原
开启达梦数据库
修改状态
新建备份(表空间备份只能联机,还原只能脱机,这里进行库备份)
使用DM控制台工具还原备份
3、代理作业
代理备份主要用于定时备份。
创建代理环境
创建备份作业
新建作业调度
三、导入、导出
1、导入
导入之前先确定是否有与外部导入数据库的同名模式,如果没有需要先创建同名模式。
创建方式如2和3所示。
导入成功
2、导出
导出成功
如果还有任何问题,欢迎到达梦在线服务平台提问哦!
社区 | 达梦在线服务平台https://eco.dameng.com