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

导出环境

系统安装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.之后在执行导出命令就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值