码迷,mamicode.com
首页 > 数据库 > 详细

oracle数据库的备份与还原(expdp和impdp)

时间:2020-07-17 16:03:09      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:bsp   nbsp   str   acl   登录   cal   对象   本地ip   ora   

备份:

在cmd命令行中,执行sqlplus,用管理员账号登录

建立目录对象:

create directory expdir as ‘D:\expdir’; 

赋予要备份数据的用户导出权限:

grant exp_full_database to username(你要备份的用户名);

另打开一个cmd窗口

备份数据为DMP格式:

expdp username/password@localhost/orcl directory=expdir dumpfile=beifen.dmp full=y

其中,username(要备份的用户名)、password(要备份的用户的密码)、localhost(本地IP地址,可以是远程地址)、orcl(实例名)、expdir(上面创建的目录对象)、beifen.dmp(备份的文件名,格式是dmp)

还原:

在cmd命令行中,执行sqlplus,用管理员账号登录

建立目录对象:

create directory expdir as ‘D:\expdir’; 

赋予要备份数据的用户导入权限:

grant imp_full_database to username(你要备份的用户名);

另打开一个cmd窗口

导入备份的数据:

impdp username/password schemas=username directory=expdir dumpfile=beifen.dmp table_exists_action=replace logfile=import.log

oracle数据库的备份与还原(expdp和impdp)

标签:bsp   nbsp   str   acl   登录   cal   对象   本地ip   ora   

原文地址:https://www.cnblogs.com/f-l-y/p/13330181.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!