导入
1.登录root权限,然后切换到Oracle用户下;
su - oracle;
2.登录dba权限数据库;
sqlplus sys/123456 as sysdba;
2.1 可以提前查看有没有这个目录
select * from dba_directories;
3.连接成功后。创建目录、后面引号部分是你的dmp文件所在的路径。必须放到Oracle文件下面。路径不要有中文;
create directory IMPDMP as '/home/oracle';
4.授权成功后。把读写IMPDMP目录权限赋予给cim 数据库用户;
grant read,write on directory IMPDMP to cim;
5.退出数据库
exit;
6.直接导入(username 用户名,password 密码 database 数据库名称)
impdp username/[email protected] directory=IMPDMP dumpfile=22.dmp;
导入
1.导出(同样需要文件授权 ; username 用户名,password 密码 database 数据库名称)
expdp username/[email protected]=22.dmp logfile=tables.log directory=IMPDMP;