版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
达梦数据库逻辑备份与还原数据库系统管理与应用
习标学目数据库级导入导出操作04逻辑还原(数据还原)语法03逻辑备份(数据导出)语法02用户级导入导出操作05模式级导入导出操作06表级导入导出操作07逻辑备份与还原简介0101逻辑备份与还原逻辑导出(DEXP)和逻辑导入(DIMP)是达梦数据库的两个命令行工具。1逻辑备份与还原简介逻辑导出和逻辑导入数据库对象分为四种级别:数据库级(FULL):导出或导入整个数据库中的所有对象。用户级(OWNER):导出或导入一个或多个用户所拥有的所有对象。模式级(SCHEMAS):导出或导入一个或多个模式下的所有对象。表级(TABLES):导出或导入一个或多个指定的表或表分区。逻辑导出(DEXP)和逻辑导入(DIMP)是达梦数据库的两个命令行工具,分别用来实现对达梦数据库的逻辑备份和逻辑还原。逻辑备份和逻辑还原都是在数据库联机方式(Open状态)下完成。只要安装了达梦数据库,就可以在安装目录\dmdbms\bin中找到。如果执行发生错误,找不到执行文件,则需将“\dmdbms\bin”配置到PATH和LIB_RARY_PATH中。2逻辑备份(数据导出)语法逻辑备份DEXP工具在安装目录\dmdbms\bin下,以命令行方式启动,语法如下:备份的内容非常灵活,可以选择是否备份索引、数据行和权限,是否忽略各种约束(外键约束、非空约束、唯一约束等),在备份前还可以选择生成日志文件,记录备份的过程以供查看。DEXP工具名称有两种写法DEXP和DEXPDP。02逻辑备份DEXP工具可以对本地或者远程数据库进行数据库级、用户级、模式级和表级的逻辑备份。DEXPPARAMETER=<value>{PARAMETER=<value>}例如:DEXPUSERID=SYSDBA/SYSDBA@localhost##/user/dataFILE=db_str.dmpDIRECTORY=E:\dmdbms\data\DEXP\dataLOG=db_str.logFULL=Y语法参数说明请参阅教材7.2.23逻辑还原(数据导入)语法03逻辑还原DIMP逻辑导入工具利用DEXP工具生成的备份文件对本地或远程的数据库进行联机逻辑还原,DIMP导入是DEXP导出的相反过程。逻辑备份DEXP工具在安装目录\dmdbms\bin下,以命令行方式启动,语法如下:还原的方式可以灵活选择,如是否忽略对象存在而导致的创建错误、是否导入约束、是否导入索引、导入时是否需要编译、是否生成日志等。DIMPPARAMETER=value{PARAMETER=value}例如:DIMPUSERID=SYSDBA/SYSDBA@127.0.0.1:5623FILE=db_str.dmpDIRECTORY=/E:\dmdbms\data/DEXPLOG=db_str.logFULL=Y语法参数说明请参阅教材7.2.34数据库级导入导出操作E:\dmdbms\bin>DEXPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_full_%U.dmpLOG=DEXP_full_%U01.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPFULL=YDEXPV8导出第1个SYSPACKAGE_DEF:SYSTEM_PACKAGES导出第2个SYSPACKAGE_DEF:DBG_PKG……整个导出过程共花费4.055s成功终止导出,没有出现警告4.1数据库导出例:指定文件名为DEXP_full_“备份文件序列号”;备份路径为“E:\dmdbms\data\DAMENG\bak\DEXP”。查看生成文件E:\dmdbms\data\DAMENG\bak\DEXP的目录2022/11/1220:00144,611DEXP_full_01.dmp2022/11/1220:0023,495DEXP_full_0101.log2个文件168,106字节
2个目录222,504,476,672可用字节4数据库级导入导出操作SQL>dropschemaEMHRcascade;操作已执行已用时间:223.132(毫秒).执行号:7002.4.2数据库导入1.为测试数据库能够成功恢复,先级联删除模式EMHR,然后恢复后可以查询看是否能成功恢复EMHR。2.全库导入语句如下,在数据库安装目录\bin下执行命令行。E:\dmdbms\bin>DIMPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_full_01.dmpLOG=DIMP_full_01.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPDIMPV8本地编码:PG_GBK,导入文件编码:PG_UTF8导入GLOBAL对象…………整个导入过程共花费4.998s成功终止导入,但出现警告通过查询,模式EMHR已经成功恢复。5用户级导入导出操作E:\dmdbms\bin>DEXPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_user_%U.dmpLOG=DEXP_user_%U.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPowner=EMHRDEXPV8正在导出第1个SCHEMA:EMHR开始导出模式[EMHR].....导出第1个PROCEDURE:EMHR_USER1_PROC1导出第2个PROCEDURE:EMHR_USER1_PROC2……共导出2个SCHEMA整个导出过程共花费0.236s成功终止导出,没有出现警告5.1用户级数据导出
例:备份用户EMHR,指定文件名为DEXP_user_备份文件序列号”;备份路径为“E:\dmdbms\data\DAMENG\bak\DEXP”5用户级导入导出操作SQL>dropuserEMHRcascade;操作已执行已用时间:155.237(毫秒).执行号:7005.5.2用户级数据导入1.为测试是否能够成功恢复,首先级联删除用户EMHR对象。2.重新创建用户EMHR,并授予public,resource权限。SQL>CreateuserEMHRidentifiedbyEMHR2345;操作已执行已用时间:5.155(毫秒).执行号:7006.SQL>Grantpublic,resourcetoEMHR;操作已执行已用时间:2.958(毫秒).执行号:7007.5用户级导入导出操作E:\dmdbms\bin>DIMPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_user_01.dmpLOG=DIMP_user_%U.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPowner=EMHRDIMPV8本地编码:PG_GBK,导入文件编码:PG_UTF8开始导入模式[EMHR]......导入模式中的NECESSARYGLOBAL对象…………整个导入过程共花费0.375s成功终止导入,没有出现警告3.将用户数据导入EMHR数据导入数据库中。SQL>CreateuserEMHRidentifiedbyEMHR2345;操作已执行已用时间:5.155(毫秒).执行号:7006.SQL>Grantpublic,resourcetoEMHR;操作已执行已用时间:2.958(毫秒).执行号:7007.用户ENHR模式的对象已经成功恢复。6模式级导入导出操作E:\dmdbms\bin>DEXPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_schema_%U.dmpLOG=DEXP_schema_%U.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPschemas=EMHRDEXPV8正在导出第1个SCHEMA:EMHR开始导出模式[EMHR].....……共导出1个SCHEMA整个导出过程共花费0.234s成功终止导出,没有出现警告6.1模式级数据导出
例:导出模式EMHR。6模式级导入导出操作E:\dmdbms\bin>DIMPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_schema_01.dmpLOG=DIMP_schema_%U.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPschemas=EMHRDIMPV8本地编码:PG_GBK,导入文件编码:PG_UTF8开始导入模式[EMHR]......……模式[EMHR]导入完成......整个导入过程共花费0.147s成功终止导入,但出现警告6.2模式级数据导入
例:使用上节导出数据进行恢复。6.3将EMHR模式数据导入到EMHR2E:\dmdbms\bin>DIMPSYSDBA/SYSDBA@localhost:5236FILE=DEXP_schema_01.dmpLOG=DIMP_schema_%U.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPremap_schema=EMHR:EMHR27
表级导入导出操作E:\dmdbms\bin>DEXPSYSDBA/SYSDBA@localhost:5236FILE=table.dmpLOG=table.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPtables=EMHR.CLASSINFO,EMHR.STUDENTINFODEXPV8-----[2022-11-1221:28:37]导出表:CLASSINFO-----导出模式下的对象权限...表CLASSINFO导出结束,共导出8行数据-----[2022-11-1221:28:38]导出表:STUDENTINFO-----导出模式下的对象权限...表STUDENTINFO导出结束,共导出11行数据整个导出过程共花费0.125s成功终止导出,没有出现警告6.1表级数据导出
例:将EMHR的两张表CLASSINFO、STUDENTINFO导出7表级导入导出操作SQL>droptableEMHR.CLASSINFOcascade;操作已执行已用时间:134.481(毫秒).执行号:7008.SQL>droptableEMHR.STUDENTINFOcascade;操作已执行已用时间:15.718(毫秒).执行号:7009.7.2表级数据导入1.先删除表EMHR.CLASSINFO。2.将EMHR的两张表CLASSINFO、STUDENTINFO导入原数据库中。E:\dmdbms\bin>DIMPSYSDBA/SYSDBA@localhost:5236FILE=table.dmpLOG=table.logDIRECTORY=E:\dmdbms\data\DAMENG\bak\DEXPtables=EMHR.CLASSINFO,EMHR.STUDENTINFODIMPV8本地编码:PG_GBK,导入文件编码:PG_UTF8-----[2022-11-122
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024石材行业深度合作开发合同书3篇
- VI设计合同书模板标准
- 2025年度个人住宅阳台防水改造合同范本8篇
- 个人间紧急贷款协议样本2024年版版
- 2025年度新能源汽车充电设施运营管理承包合同协议书模板1500字4篇
- 长沙文创艺术职业学院《艺术学理论》2023-2024学年第一学期期末试卷
- 家庭火灾自救技巧的普及与推广
- 小空间大功能单身公寓的空间利用毕业设计
- 2025年度精密模具租赁服务合同模板4篇
- 2025年食品加工委托生产与食品安全合同3篇
- 气动调节阀调校
- 中考模拟考试化学试卷与答案解析(共三套)
- 新人教版五年级小学数学全册奥数(含答案)
- 风电场升压站培训课件
- 收纳盒注塑模具设计(论文-任务书-开题报告-图纸)
- 博弈论全套课件
- CONSORT2010流程图(FlowDiagram)【模板】文档
- 脑电信号处理与特征提取
- 高中数学知识点全总结(电子版)
- GB/T 10322.7-2004铁矿石粒度分布的筛分测定
- 2023新译林版新教材高中英语必修一重点词组归纳总结
评论
0/150
提交评论