导出环境
系统安装Oracle数据库,可以识别dmp / imp命令
导出命令
-------------------------------------------------- ---------------------------------
1. WIN + R
2. CMD
3.exp用户名/密码@数据库IP地址/实力名file =导出文件路径\文件名.dmp owner =用户名
(exp UWP_2_0_ROOT / 123456@139.196.20.27/fdms file = E:\ Data \ be20141110.dmp owner = UWP_2_0_ROOT
导入步骤
-------------------------------------------------- ---------------------------------
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米;
4 .--创建表空间
创建表空间神话数据文件'C:\ Oracle_space \ myth_20171116.dbf'
尺寸200m自动延伸下100m maxsize 400m;
5 - 扩展表空间(辅助操作,可不做)
alter tablespace myth add datafile'C:\ Oracle_space \ myth_20171116.dbf'size
200m autoextend on;
6--创建用户并制定表空间
创建由123456标识的用户名默认表空间神话
临时表空间myth_temp
7.
授权dba给用户名
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
11 .--完成
删除临时表空间
drop tablespace myth_temp包括内容和数据文件;
删除表空间
drop tablespace myth包括内容和数据文件;
查询表的数量
select_table(*)from user_tables;
附加 - 空表导出处理
-------------------------------------------------- ---------------------------------
1.数据库连接工具
2.正常使用的用户登录
3.执行sql:
从user_tables中选择table_name,其中NUM_ROWS = 0;
选择'alter table'|| table_name ||' 分配程度;' from user_tables where num_rows = 0;
4.复制执行结果
5.执行复制内容
6.之后在执行导出命令就可以了