逻辑导出(dexp)和逻辑导入(dimp)工具基本使用

前言

逻辑导出和逻辑导入数据库对象分为四种级别:数据库级、用户级、模式级和表级。四种级别独立互斥,不能同时存在。四种级别所提供的功能:
⚫ 数据库级(FULL):导出或导入整个数据库中的所有对象。
⚫ 用户级(OWNER):导出或导入一个或多个用户所拥有的所有对象。
⚫ 模式级(SCHEMAS):导出或导入一个或多个模式下的所有对象。
⚫ 表级(TABLE):导出或导入一个或多个指定的表或表分区。

一、dexp逻辑导出

DM管理工具提供了图形界面的导出导入方式,也可通过命令行执行导出导入。

1.全库导出

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dexp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=imp_exp.dmp FULL=Y TABLESPACE=N DROP=N LOG=exp_2020_10_12_16_14_16.log LOG_WRITE=N

2.导出用户

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dexp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=user_exp.dmp OWNER=(""“TEST1"”") TABLESPACE=N DROP=N LOG=exp_2020_10_12_15_43_55.log LOG_WRITE=N

3.导出模式

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dexp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=imp_exp.dmp SCHEMAS=“TEST1” TABLESPACE=N DROP=N LOG=exp_2020_10_12_15_38_35.log LOG_WRITE=N

4.导出表对象

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dexp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=table_exp.dmp TABLES=“TEST1”.“TEST” TABLESPACE=N DROP=N LOG=exp_2020_10_12_15_45_46.log LOG_WRITE=N

二、dimp逻辑导入

1.全库导入

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用

D:\dmdbms\bin\dimp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=imp_exp.dmp FULL=Y IGNORE=N COMPILE=Y INDEXFIRST=N TABLE_FIRST=N COMMIT_ROWS=5000 FAST_LOAD=N LOG=imp_2020_10_12_16_20_52.log LOG_WRITE=N

2.导入用户

首先需要先在数据库创建同名管理用户,再从DM管理工具以用户方式导入
逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dimp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=user_exp.dmp OWNER=(""“TEST1"”") IGNORE=N COMPILE=Y INDEXFIRST=N TABLE_FIRST=N COMMIT_ROWS=5000 FAST_LOAD=N LOG=imp_2020_10_12_15_51_41.log LOG_WRITE=N

2.导入模式

首先需要先在数据库创建同名管理用户,再从DM管理工具以模式方式导入
逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dimp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=imp_exp.dmp IGNORE=N COMPILE=Y INDEXFIRST=N TABLE_FIRST=N COMMIT_ROWS=5000 FAST_LOAD=N LOG=imp_2020_10_12_15_55_27.log LOG_WRITE=N

2.导入表对象

逻辑导出(dexp)和逻辑导入(dimp)工具基本使用
D:\dmdbms\bin\dimp.exe “”“SYSDBA”""/"""******"""@LOCALHOST:5236 DIRECTORY=D:\桌面 FILE=table_exp.dmp IGNORE=N COMPILE=Y INDEXFIRST=N TABLE_FIRST=N COMMIT_ROWS=5000 FAST_LOAD=N LOG=imp_2020_10_12_16_01_56.log LOG_WRITE=N