Oracle数据导入、导出
- 1.数据导出
# 在数据库中,用管理员账号将nqgxm用户的所有数据导出
exp 管理员账号/密码 owner=nqgxm file=nqgxm.dmp
# 在数据库orcl中,用管理员账号将表dept导出
exp 管理员账号/密码@orcl tables=dept file=nqgxm.dmp
- 2.数据导入
从数据库1中,用户nqgxm导出数据文件nqgxm.dmp后,在数据库2中,输入以下命令将数据进行导入,注意导入用户需要有dba角色
imp 用户名/密码 file=nqgxm.dmp fromuser=nqgxm touser=用户名
若使用sys账户时提示ORA-28009: connection as SYS should be as sysdba or sysora,改成如下方式
imp "'sys/密码 as sysdba'" file=nqgxm.dmp fromuser=nqgxm touser=用户名