oracle数据库如何备份和恢复

来源:互联网 发布:淘宝卖家的申诉心情 编辑:程序博客网 时间:2024/06/06 20:30


首先点击“开始”,输入cmd,进入命令行

然后输入如下指令:

exp username/password@OracleName file=d:\DataBaseBackup.dmp full=y


username和password是用户名和密码

OracleName是数据库名称

file=d:\DataBaseBackup.dmp 是要保存的路径和文件名

full=y 的意思是整个数据库都进行备份


恢复命令:

impusername/password@OracleName file=d:\DataBaseBackup.dmp full=y


上面对是对整个数据库进行恢复,如果表已存在可能会报错,在后面加上ignore=y,即:

impusername/password@OracleName file=d:\DataBaseBackup.dmp full=y ignore=y


对于某一个用户的表进行备份和恢复,在其他Oracle服务器上还原

备份

exp username/password@OracleName file=d:\DataBaseBackup.dmp owner=(username)

还原

imp username/password@OracleName file=d:\DataBaseBackup.dmp full=y