当前位置:网站首页 > 数据库管理 > 正文

dm管理工具备份数据库(数据库备份dmp文件)



逻辑备份还原是对数据库逻辑组件(如表、视图和存储过程等数据库对象)的备份还原。逻辑导出(dexp)和逻辑导入(dimp)是 DM 数据库的两个命令行工具,分别用来实现对 DM 数据库的逻辑备份和逻辑还原。逻辑备份和逻辑还原都是在联机方式下完成,即在数据库服务器正常运行过程中进行的备份和还原。

  • 逻辑导出:使用 dexp 工具可以对本地或者远程数据库进行数据库级、用户级、模式级和表级的逻辑备份。
  • 逻辑导入:dimp 逻辑导入工具利用 dexp 工具生成的备份文件对本地或远程的数据库进行联机逻辑还原。dimp 导入是 dexp 导出的相反过程。

本文所涉及的内容适用于 DM8 数据库的逻辑备份还原。

dexp 工具可以对本地或者远程数据库进行数据库级、用户级、模式级和表级的逻辑备份。备份的内容非常灵活,可以选择是否备份索引、数据行和权限,是否忽略各种约束(外键约束、非空约束、唯一约束等),在备份前还可以选择生成日志文件,记录备份的过程以供查看。

dexp 工具需要从命令行启动。以数据库软件安装目录为 /dm8/bin 为例,在 /dm8/bin 路径下输入 dexp 和参数后回车。参数在下一节详细介绍。

 

此处列举参数为 dexp 部分参数,更多参数详细说明可以参考数据库安装路径 doc 目录下《DM8_dexp 和 dimp 使用手册》。

FULL 方式导出数据库的所有对象。

 

OWNER 方式导出一个或多个用户拥有的所有对象。

 

SCHEMAS 方式的导出一个或多个模式下的所有对象。

 

TABLES 方式导出一个或多个指定的表或表分区。导出所有数据行、约束、索引等信息。

 

和 TABLES 导出有关的参数还有 QUERY、EXCLUDE 和 INCLUDE,都是用来设置过滤条件的。

导出库:环境为 Linux,服务器为 192.168.0.248,用户名和密码均为 SYSDBA。导出的是 DM 数据库系统安装时自带的名为 BOOKSHOP 的示例库,端口号 5236。

导出数据库的所有对象 (FULL=Y),导出文件为 dexp01.dmp ,导出日志为 dexp01.log,导出文件和日志文件都存放在 /emc_2/data/dexp 目录中。

 

dimp 逻辑导入工具利用 dexp 工具生成的备份文件对本地或远程的数据库进行联机逻辑还原。dimp 导入是 dexp 导出的相反过程。还原的方式可以灵活选择,例如是否忽略对象存在而导致的创建错误、是否导入约束、是否导入索引、导入时是否需要编译、是否生成日志等。

dimp 工具需要从命令行启动。以数据库软件安装目录为 /dm8/bin 为例,在 /dm8/bin 路径下输入 dimp 和参数后回车。参数在下一节详细介绍。

 

此处列举参数为 dimp 部分参数,更多参数详细说明可以参考数据库安装路径 doc 目录下《DM8_dexp 和 dimp 使用手册》。

FULL 方式导入整个数据库。

 

OWNER 方式导入一个或多个用户拥有的所有对象。

 

SCHEMAS 方式的导入一个或多个模式下的所有对象。

 

TABLES 方式导入一个或多个指定的表或表分区。导入所有数据行、约束、索引等信息。

 

与 TABLES 导入有关的参数还有 EXCLUDE,用来指定导入时过滤某类对象。

导入库:环境为 Linux,服务器为 192.168.0.248,用户名和密码均为 SYSDBA。准备一个空数据库作为导入库,端口号为 8888。

导入 SYSDBA、OTHER、PERSON 模式中的数据 (SCHEMAS = SYSDBA,OTHER,PERSON),导入文件就是上一步导出的文件 dexp01.dmp ,导入日志 dimp02.log 放入 /emc_2/data/dimp 目录中。

 

使用方式:打开数据库管理工具,右键选择【导入】/【导出】即可进行逻辑导入导出。

image.png

以下图片为逻辑导出的选项界面,包含导出目录、导出文件、日志文件和导出选项。

  1. 导出目录可以选择逻辑导出的文件存储位置,例如下图中导出目录为 。
  2. 导出文件的命名格式为 .dmp。
  3. 日志文件与导出文件存储在同一导出目录下。

导出选项可以根据逻辑导出的实际需要设置。包括设置文件大小、文件数、描述信息、权限、压缩等等。

image.png

以下图片为逻辑导入的选项界面,包含导入目录、导入文件、日志文件和导入选项。

  1. 导入目录可以选择逻辑导入的文件存储位置,例如下图中导入目录为 。
  2. 导入文件选择逻辑导出的文件。例如,逻辑导出表的相关数据,导出文件的格式为 test.dmp,逻辑导入时,导入文件选择为 test.dmp。
  3. 日志文件不能与旧文件同名。

导入选项可以根据逻辑导入的实际需要设置。包括数据行,是否选择索引约束、并发数等等。

image.png

若以上内容无法解决您的问题,可到 达梦技术社区 提问交流。

到此这篇dm管理工具备份数据库(数据库备份dmp文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

  • 上一篇: dm管理工具备份数据库(dm数据管理系统)
  • 下一篇: 没有了
  • 版权声明


    相关文章:

  • dm管理工具备份数据库(dm数据管理系统)2025-04-21 15:18:10
  • dm管理工具导入数据(dm管理工具备份数据库)2025-04-21 15:18:10
  • dm管理工具查看表信息(dm管理工具备份数据库)2025-04-21 15:18:10
  • 达梦数据库管理工具怎么启动(达梦数据库启动方法)2025-04-21 15:18:10
  • KeyXing魔兽显血改键工具|制作过程2025-04-21 15:18:10
  • 数据库系统课设——教务管理系统_数据库教务管理系统课程设计2025-04-21 15:18:10
  • MySQL 数据库管理_Mysql数据库管理工具2025-04-21 15:18:10
  • Mysql数据库管理_Mysql数据库管理工具2025-04-21 15:18:10
  • 数据库管理系统的层次结构--语言处理层_数据库管理系统的语言系统分为2025-04-21 15:18:10
  • SQL开发管理工具,SQL Studio成数据库管理工具热门_sqlserver数据库开发工具2025-04-21 15:18:10
  • 全屏图片