Oracle exp

--导出表
exp userid=hr/oracle123 tables=employees direct=y file=/u01/employees.dmp log=/u01/employees.log


--导入表 (表存在时要加ignore参数)
imp userid=hr/oracle123 tables=a ignore=y file=/u01/employees.dmp  
log=/u01/employees.log


--导出用户
exp userid=hr/oracle123 direct=y file=/u01/hr.dmp log=/u01/hr.log


--导入用户
imp userid=test1/test1 ignore=y file=/u01/hr.dmp log=/u01/hr.log


--全库导出
exp userid=sys/manager full=y direct=y file=d:oracleackupexpfull.dmp
log=d:oracleackupexpfull.log


--其他方式
exp hr/oracle123  direct=y file=/u01/hr.dmp log=/u01/hr.log
exp hr/oracle123@test10g direct=y file=/u01/hr.dmp log=/u01/hr.log

--注意数据库和客户端字符集统一问题

--查询数据库字符集
SQL> select * from v$nls_parameters where parameter='NLS_CHARACTERSET';
PARAMETER          VALUE
-----------------------  ------------------------------------------
NLS_CHARACTERSET    ZHS16GBK


--设置客户端字符集
WIN> set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
LINUX> export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

原文地址:https://www.cnblogs.com/john2017/p/6364530.html