exp/imp 数据库数据导出/导入


一、exp数据导出

1、导出全部数据

exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log full=y 例: [oracle@dbservice ~]$ exp sa/kcsm111@orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y

导出远程数据库全部数据

exp 用户名/密码@远程地址/服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log full=y 例: [oracle@dbservice ~]$ exp sa/kcsm111@10.1.x.xx/orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y

2、导出数据结构而不导出数据

exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log full=y rows=n

3、导出某用户全部数据

exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log owner=用户名 exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log owner=(用户一,用户二...) 例: [oracle@dbservice ~]$ exp sa/kcsm111@orcl file=/data/backup/ALS.dmp log=/data/backup/ALS.log owner=sa

4、导出表数据

exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log tables=表名
exp 用户名/密码@服务名 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log tables=(表一,表二...)

 

二、imp数据导入

1、导入全部数据

imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log full=y ignore=y 例: [oracle@dbservice ~]$ imp sa/kcsm111 file=/data/backup/ALS.dmp log=/data/backup/ALS.log full=y ignore=y

2、导入一个或多个用户数据

imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log fromuser=用户名 imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log fromuser=(用户一,用户二...) 例: [oracle@dbservice ~]$ imp sa/kcsm111 file=/data/backup/ALS.dmp log=/data/backup/ALS.log fromuser=sa

3、将一用户数据导入另一用户

imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log fromuser=源用户名 touser=目标用户名

4、导入一个或多个表

imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log fromuser=用户名 tables=表名
imp 用户名/密码 file=文件存储路径/xxx.dmp log=日志存储路径/xxx.log fromuser=用户名 tables=(表一,表二)

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM