1.oracle 用户登录linux 系统
su - oracle
打开监听服务
lsnrctl start
2.登录后导出文件
exp xxxxx/xxxx@localhost:1521/service_name file=/home/oracle/databak/ncmistest20200411.dmp owner=xxx_name log=/home/oracle/databak/ncmistest.log
3.导入文件
数据库服务器名:show parameter service_name;
alter pluggable database service_name open;
alter session set container=service_name ;
3.1管理员登录数据库
sqlplus / as sysdba
3.2创建表空间
create tablespace SCF_MAIN_DATA datafile '/home/app/oradata/ESPTESTDB/service_name/SCF_MAIN_DATA.dbf' size 500m reuse autoextend on next 10m maxsize unlimited extent management local autoallocate permanent online;
/home/app/oradata/service_name/service_name
3.3创建用户
create user xxx_name identified by cmistestsit default tablespace esptest01 temporary tablespace ;
3.4授权
grant sysdba to xxx_name ;
grant imp_full_database to xxx_name ;
grant all privileges to xxx_name ;
grant connect,resource,dba to xxx_name ;
3.5导入备份文件
imp cmiscust/cmiscust@XXXXXXXXX:1521/ibankpdb2 file=/home/oracle/databak/expdat.dmp full=y ignore=y;