Oracle数据库 数据导入/导出说明

导出环境

系统安装Oracle数据库,可以识别dmp / imp命令


导出命令

-------------------------------------------------- ---------------------------------

1. WIN + R

2. CMD

3.exp用户名/密码@数据库IP地址/实力名file =导出文件路径\文件名.dmp owner =用户名

(exp UWP_2_0_ROOT / [email protected]/fdms file = E:\ Data \ be20141110.dmp owner = UWP_2_0_ROOT

Oracle数据库 数据导入/导出说明


导入步骤

-------------------------------------------------- ---------------------------------

1 .-- DBCA创建Orcl实例

2 .--数据库连接工具sys用户登录
3 .--创建临时表空间(可不做)create temporary tablespace myth_temp tempfile'C:\ Oracle_space \ myth_temp_20171116.dbf'size 100m autoextend on next 50米最大尺寸200米;
Oracle数据库 数据导入/导出说明




4 .--创建表空间
创建表空间神话数据文件'C:\ Oracle_space \ myth_20171116.dbf'
尺寸200m自动延伸下100m maxsize 400m;

Oracle数据库 数据导入/导出说明


5 - 扩展表空间(辅助操作,可不做)
alter tablespace myth add datafile'C:\ Oracle_space \ myth_20171116.dbf'size
200m autoextend on;


6--创建用户并制定表空间
创建由123456标识的用户名默认表空间神话
临时表空间myth_temp

Oracle数据库 数据导入/导出说明

7.
授权dba给用户名

Oracle数据库 数据导入/导出说明


8 .-- WIN + R

9 .-- CMD

10 .--导入命令

imp新用户名/密码@实例名file = dmp文件路径\文件名.dmp fromuser =导出时的用户名touser =新用户名

imp uwp_cfgh_root / 123456 @ fdms file = C:\ server \ 201711088.dmp fromuser = uwp_cfgh_root touser = uwp_cfgh_root

Oracle数据库 数据导入/导出说明

11 .--完成


删除临时表空间
drop tablespace myth_temp包括内容和数据文件;

删除表空间
drop tablespace myth包括内容和数据文件;

查询表的数量
select_table(*)from user_tables;


附加 - 空表导出处理

-------------------------------------------------- ---------------------------------

1.数据库连接工具

2.正常使用的用户登录

Oracle数据库 数据导入/导出说明

3.执行sql: 

从user_tables中选择table_name,其中NUM_ROWS = 0;
选择'alter table'|| table_name ||' 分配程度;' from user_tables where num_rows = 0;

Oracle数据库 数据导入/导出说明

4.复制执行结果

5.执行复制内容

Oracle数据库 数据导入/导出说明

6.之后在执行导出命令就可以了