700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 达梦数据库导入导出dmp文件的常见方式

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

时间:2021-01-10 09:58:06

相关推荐

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

目录

导入

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@SSLPWDFILE 导入文件名称 (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@SSLPWDFILE导出文件 (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) orEXCLUDE=TABLES:table1,table2 orEXCLUDE=SCHEMAS:sch1,sch2INCLUDE 包含指定的对象格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) orINCLUDE=TABLES:table1,table2CONSTRAINTS 导出约束 (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 导出数据文件的描述信息,记录在数据文件中LOCALMPP模式下登录使用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多个行业领域。/

达梦文档:

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。