Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法

您所在的位置:网站首页 达梦数据库怎么导入sql文件 Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法

Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法

2024-01-31 05:08| 来源: 网络整理| 查看: 265

Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法 原创

小蓝枣 2022-02-14 16:21:05 博主文章分类:数据库 ©著作权

文章标签 达梦数据库导入导出操作 linux达梦数据库 导出数据 数据 数据库 文章分类 代码人生

©著作权归作者所有:来自51CTO博客作者小蓝枣的原创作品,请联系作者获取转载授权,否则将追究法律责任

达梦数据库:导入导出数据库​​第一章:dexp、dimp 命令导入导出数据库​​​​① 导出数据库演示​​​​② 导入数据库演示​​​​③ dexp 详细命令参数​​​​④ dimp 详细命令参数​​

第一章:dexp、dimp 命令导入导出数据库

首先进入数据库的 bin 目录下,我们要用到的命令在该目录下。

Linux下DM达梦数据库导入导出dmp文件实战演示,dexp和dimp命令详细使用方法_数据库

[root@ncc-61-19 ~]# cd /data/dmdbms/bin[root@ncc-61-19 bin]# ① 导出数据库演示

方法如下:

dexp ncc_0611_TW/[email protected]:5236 file=/data/ncc_0611_TW.dmp owner=ncc_0611_TW

实操演示:

[root@ncc-61-19 ~]# cd /data/dmdbms/bin[root@ncc-61-19 bin]# ./dexp ncc_0611_TW/[email protected]:5236 file=/data/ncc_0611_TW.dmp owner=ncc_0611_TWdexp V7.6.1.52-Build(2020.03.17-119193)ENT正在导出 第1 个SCHEMA :NCC_0611_TW开始导出模式[NCC_0611_TW]........ -- 导出过程成功导出 第1 个SCHEMA :NCC_0611_TW共导出 1 个SCHEMA整个导出过程共花费 570.650 s成功终止导出, 没有出现警告 ② 导入数据库演示

方法如下:

dimp ncc_0727_tw/[email protected]:5236 file="/data/ncc_0611_TW.dmp" remap_schema=NCC_0611_TW:NCC_0727_TW

实操演示:

[root@ncc-61-19 bin]# ./dimp ncc_0727_tw/[email protected]:5236 file="/data/ncc_0611_TW.dmp" remap_schema=NCC_0611_TW:NCC_0727_TWdimp V7.6.1.52-Build(2020.03.17-119193)ENT开始导入模式[NCC_0611_TW]......导入模式中的 NECESSARY GLOBAL 对象……导入 SEQUENCE 对象……导入 SEQUENCE 对象……模式中的 NECESSARY GLOBAL 对象导入完成……----- [2020-07-27 17:08:23]导入表:SM_BUSICENTER -----创建表 SM_BUSICENTER ...导入表 SM_BUSICENTER 的数据:1 行被处理... // 导入过程导入成功……整个导入过程共花费 1319.158 s成功终止导入, 没有出现警告 ③ dexp 详细命令参数

help 命令可以查看参数详情。

[root@ncc-61-19 bin]# ./dexp helpdexp V7.6.1.52-Build(2020.03.17-119193)ENT格式: ./dexp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)例程: ./dexp SYSDBA/SYSDBA GRANTS=Y TABLES=(SYSDBA.TAB1,SYSDBA.TAB2,SYSDBA.TAB3)USERID 必须是命令行中的第一个参数关键字 说明(默认值)--------------------------------------------------------------------------------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) or EXCLUDE=TABLES:table1,table2 or EXCLUDE=SCHEMAS:sch1,sch2INCLUDE 包含指定的对象 格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or INCLUDE=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 导出数据文件的描述信息,记录在数据文件中LOCAL MPP模式下登录使用MPP_LOCAL方式(N)HELP 打印帮助信息 ④ dimp 详细命令参数

导入帮助文档:

[root@ncc-61-19 bin]# ./dimp helpdimp V7.6.1.52-Build(2020.03.17-119193)ENT格式: ./dimp KEYWORD=value 或 KEYWORD=(value1,value2,...,vlaueN)例程: ./dimp SYSDBA/SYSDBA IGNORE=Y ROWS=Y FULL=YUSERID 必须是命令行中的第一个参数关键字 说明(默认值)--------------------------------------------------------------------------------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 打印帮助信息

喜欢的点个赞❤吧!

收藏 评论 分享 举报

上一篇:BAT批处理文件无法运行提示“/E /I /Y ‘XCOPY‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”解决方法

下一篇:oracle数据库imp导入失败提示:“不是有效的导出文件, 标头验证失败”解决方法,修改dmp文件里oracle数据库版本号方法



【本文地址】


今日新闻


推荐新闻


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