当前位置:Gxlcms > 数据库问题 > oracle数据库的备份与还原(expdp和impdp)

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

时间:2021-07-01 10:21:17 帮助过:28人阅读

在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   

人气教程排行