达梦数据库导入导出dmp文件的常见方式

您所在的位置:网站首页 dbvisualizer导出dmp文件 达梦数据库导入导出dmp文件的常见方式

达梦数据库导入导出dmp文件的常见方式

2023-12-25 11:19| 来源: 网络整理| 查看: 265

目录

导入

1.在DM管理工具中以模式方式导入

(1)新建用户

 (2)刷新模式,找到对应的模式右键导入

2.dimp命令导入

(1)dimp 详细命令参数

(2)导入命令实例

导出

1.在DM管理工具中以模式方式导出

(1)选中对应模式右键导出

2.dexp命令导出

(1)dexp 详细命令参数

(2)导出命令实例

3.总结

导入 1.在DM管理工具中以模式方式导入

(1)新建用户

        在用户-管理用户右键新建用户,输入用户及其密码,然后配置相应的角色及权限

 (2)刷新模式,找到对应的模式右键导入

 选择你dmp文件所在的目录及选中要导入的dmp文件,选中后你可以按你的需求修改导入选项,记住输入要导入的dmp文件的模式与现在模式,确定都没问题后点击确定即可导入

 

 

2.dimp命令导入 (1)dimp 详细命令参数

help命令即可查看参数

关键字 说明(默认值) -------------------------------------------------------------------------------- USERID 用户名/口令 格式:USER/PWD*MPP_TYPE@SERVER:PORT#SSLPATH@SSLPWD FILE 导入文件名称 (dexp.dmp) DIRECTORY 导入文件所在目录 FULL 整库导入 (N) OWNER 以用户方式导入 格式 (user1,user2,...) SCHEMAS 以模式方式导入 格式 (schema1,schema2,...) TABLES 以表名方式导入 格式(table1,table2,...) PARALLEL 用于指定导入的过程中所使用的线程数目 TABLE_PARALLEL 用于指定导入的过程中每个表所使用的子线程数目,在FAST_LOAD为Y时有效 IGNORE 忽略创建错误 (N) TABLE_EXISTS_ACTION 需要的导入表在目标库中存在时采取的操作[SKIP | APPEND | TRUNCATE | REPLACE] FAST_LOAD 是否使用dmfldr来导数据(N) FLDR_ORDER 使用dmfldr是否需要严格按顺序来导数据(Y) COMMIT_ROWS 批量提交的行数(5000) EXCLUDE 忽略指定的对象 格式 格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) GRANTS 导入权限 (Y) CONSTRAINTS 导入约束 (Y) INDEXES 导入索引 (Y) TRIGGERS 导入触发器 (Y) ROWS 导入数据行 (Y) LOG 指定日志文件 NOLOGFILE 不使用日志文件(N) NOLOG 屏幕上不显示日志信息(N) LOG_WRITE 日志信息实时写入文件(N): 是(Y),否(N) DUMMY 交互信息处理(P): 打印(P), 所有交互都按YES处理(Y),NO(N) PARFILE 参数文件名 FEEDBACK 每 x 行显示进度 (0) COMPILE 编译过程, 程序包和函数... (Y) INDEXFILE 将表的索引/约束信息写入指定的文件 INDEXFIRST 导入时先建索引(N) REMAP_SCHEMA 格式(SOURCE_SCHEMA:TARGET_SCHEMA) 将SOURCE_SCHEMA中的数据导入到TARGET_SCHEMA中 ENCRYPT_PASSWORD 数据的加密密钥 ENCRYPT_NAME 加密算法的名称 SHOW/DESCRIBE 打印出指定文件的信息(N) LOCAL MPP模式下登录使用MPP_LOCAL方式(N) TASK_THREAD_NUMBER 用于设置dmfldr处理用户数据的线程数目 BUFFER_NODE_SIZE 用于设置dmfldr读入文件缓冲区大小 TASK_SEND_NODE_NUMBER 用于设置dmfldr发送节点个数[16,65535] LOB_NOT_FAST_LOAD 如果一个表含有大字段,那么不使用dmfldr,因为dmfldr是一行一行提交的 PRIMARY_CONFLICT 主键冲突的处理方式[IGNORE|OVERWRITE],默认报错 TABLE_FIRST 是否先导入表(N):是(Y),否(N) HELP 打印帮助信息 ———————————————— (2)导入命令实例

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

./dimp SYSDBA/SYSDBA\@192.168.0.248:8888 FILE=/emc_2/data/dexp/dexp01.dmp LOG=dimp02.log DIRECTORY=/emc_2/data/dimp SCHEMAS=SYSDBA,OTHER,PERSON 导出 1.在DM管理工具中以模式方式导出 (1)选中对应模式右键导出

 选中导出目录及给要导出的文件起名,按自己需求配置好导出选项,确认没问题点确认即可导出

2.dexp命令导出 (1)dexp 详细命令参数

help命令即可查看参数

关键字 说明(默认值) -------------------------------------------------------------------------------- USERID 用户名/口令 格式:USER/PWD*MPP_TYPE@SERVER:PORT#SSLPATH@SSLPWD FILE 导出文件 (dexp.dmp) DIRECTORY 导出文件所在目录 FULL 整库导出 (N) OWNER 以用户方式导出 格式 (user1,user2,...) SCHEMAS 以模式方式导出 格式 (schema1,schema2,...) TABLES 以表方式导出 格式 (table1,table2,...) FUZZY_MATCH TABLES选项是否支持模糊匹配 (N) QUERY 用于导出表的子集的select 子句 PARALLEL 用于指定导出的过程中所使用的线程数目 TABLE_PARALLEL 用于指定导出的过程中表内的并发线程数目,MPP模式下会转换成单线程 TABLE_POOL 用于指定表的缓冲区个数 EXCLUDE 忽略指定的对象 格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or EXCLUDE=TABLES:table1,table2 or EXCLUDE=SCHEMAS:sch1,sch2 INCLUDE 包含指定的对象 格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or INCLUDE=TABLES:table1,table2 CONSTRAINTS 导出约束 (Y) TABLESPACE 导出对象带有表空间 (N) GRANTS 导出权限 (Y) INDEXES 导出索引 (Y) TRIGGERS 导出触发器 (Y) ROWS 导出数据行 (Y) LOG 屏幕输出的日志文件 NOLOGFILE 不使用日志文件(N) NOLOG 屏幕上不显示日志信息(N) LOG_WRITE 日志信息实时写入文件: 是(Y),否(N) DUMMY 交互信息处理: 打印(P), 所有交互都按YES处理(Y),NO(N) PARFILE 参数文件名 FEEDBACK 每 x 行显示进度 (0) COMPRESS 导出数据是否压缩 (N) ENCRYPT 导出数据是否加密 (N) ENCRYPT_PASSWORD 导出数据的加密密钥 ENCRYPT_NAME 加密算法的名称 FILESIZE 每个转储文件的最大大小 FILENUM 一个模板可以生成的文件数 DROP 导出后删除原表,但不级联删除 (N) DESCRIBE 导出数据文件的描述信息,记录在数据文件中 LOCAL MPP模式下登录使用MPP_LOCAL方式(N) HELP 打印帮助信息 (2)导出命令实例

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

./dexp SYSDBA/SYSDBA\@192.168.0.248:5236 FILE=dexp01.dmp LOG=dexp01.log DIRECTORY=/emc_2/data/dexp FULL=Y

3.总结

达梦官网:达梦数据库-国产数据库-掌握全部源代码-拥有完全自主知识产权-大数据-云平台-DCA认证培训-数据库培训-柔性替代方案武汉达梦数据库股份有限公司,是专业提供集大数据平台架构咨询,数据技术方案规划,产品部署与实施于一体的大数据平台公司。40年来始终坚持原始创新、独立研发,掌握核心技术和前沿技术,掌握全部源代码,拥有完全自主知识产权。公司是国家规划布局内重点软件企业,获得国家“双软”认证的高新技术企业,获得国家自主原创产品认证的数据库企业,拥有国内数据库研发精英团队,多次与国际数据库巨头同台竞技并夺标。拥有稳定有效的市场营销渠道和技术服务网络,可为用户提供定制产品和本地化原厂服务,满足用户个性化要求。达梦公司产品已覆盖公安、电力、铁路、航空、审计、通信、金融、海关、国土资源、电子政务、应急救援等50多个行业领域。https://www.dameng.com/

达梦文档:

DM 数据库快速上手指南 | 达梦技术文档本指南为武汉达梦数据库股份有限公司(以下简称“达梦”)DM 数据库快速安装部署使用提供了一套指南规范。具体而言,本指南在 DM 数据库版本、安装部署、数据库工具、数据迁移、应用开发、集群等方面进行详细介绍并给出参考建议。 目的 帮助用户了解 DM 数据库不同版本区别。 快速、规范化从零开始搭建本地测试环境。 帮助 DBA 熟悉 DM 数据库基本操作。 协助应用快速连接 DM 数据库。 推荐阅读本https://eco.dameng.com/docs/zh-cn/start/index.html达梦数据库导入导出的官方参考文档:

数据导入导出 | 达梦技术文档DM 只导出表结构不导出数据针对导出数据库表结构通常有3种方法: 使用 DTS 导出打开 DTS 迁移工具,选择【DM–>SQL】并链接到数据库中,如下图所示: 添加定义脚本,并选择【迁移范围】(仅迁移对象定义),如下图所示: 选择需要导出结构的表,如下图所示: 迁移完成,表结构已经导出,如下图所示: DTS 同样可以将表结构迁移至其他数据库中或者从其他数据库迁移至 DM 数据库中。https://eco.dameng.com/docs/zh-cn/faq/faq-import-export.html



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3