本操作适用于Oracle环境,下面演示从FDW_OLD库备份出dmp文件,然后还原到FDW_NEW库
一、Oracle导出库步骤(即所说的备份):
1.登录oracle用户(不要使用从root用户su到oracle用户的方式)
2.在oracle安装位置bin文件夹下执行命令:
./expdp SYSTEM/SYSTEM@orcl schemas=FDW_OLD dumpfile=FDW_OLD.dmp directory=DATA_PUMP_DIR EXCLUDE=STATISTICS
3.在directory地址下可以找到导出的dmp文件
二、删除已有的同名用户和表空间(这一步看情况决定)
1.查询此用户所有连接
SELECT sid, serial#, username, osuser, machine FROM v$session WHERE username = 'FDW_NEW';
2.断开此用户所有连接(要一个个执行,全部断开)
ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE;
3.删除用户
DROP user FDW_NEW CASCADE;
4.