--导出表
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