准备工作:
1、查看数据库字符集是否保持一致
select userenv(‘language’) from dual;
2、查看用户及表空间
select username,default_tablespace from dba_users;
3、创建表空间
create tablespace CTFL datafile ‘/u01/app/oracle/oradata/ctflorcl/ctfl01.dbf’ size 10240m autoextend on;
create directory exp_dir as ‘/home/oracle/backup/expdp_backup’;
4、创建用户
create user CTFL identified by ctfl20171231 default tablespace CTFL ;/5、用户赋权
grant connect,resource,dba to CTFL ;
开始备份恢复:
1、创建备份的目录
CREATE OR REPLACE directory expdp_backup as ‘/home/oracle/backup/expdp_backup’;
2、授权用户有使用此目录备份的权限
grant read,write on directory expdp_backup to CTFL;
3、使用expdp工具备份
CTFL/** directory=expdp_backup PARALLEL=4 dumpfile=CTFL.dmp schemas=CTFL
4、将备份的CTFL.dmp文件拷贝到需要恢复的数据库服务器
scp CTFL.dmp root@IP:/home/oracle/backup
5、在需要恢复的数据库服务器依次操作第一步和第二部创建和授权目录
6、使用impdp工具恢复数据库
impdp CTFL/ctomKKvvZtEp directory=back_up parallel=4 dumpfile=CTFL.dmp schemas=CTFL
您还未添加分享代码,请到主题选项中,添加百度分享代码!
您可以选择一种方式赞助本站
支付宝转账赞助
支付宝扫一扫赞助
微信钱包扫描赞助