![](/zb_users/cache/tupian/1.gif)
今天给各位分享oracle数据库表数据恢复的知识,其中也会对oracle恢复某张表的数据进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
请问oracle怎么从dmp文件只恢复一张表的数据,恢复到另一个用户中_百度...
先把数据库中要替换表备份,再从备份中导入这几个表。
Oracle中怎么将一个用户上面的表结构导入到另一个用户上面 导出 可用命令exp,类似于如下 da1/da1@ORCL file=E:\dadmp log=E:\dalog da1为用户名,斜线后为密码,@后为数据库实例名,file后是导出文件的地址,log是导出时的日志,如果有错误,能够有据可查。
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。
一旦数据库处于archive loh模式,就可以进行备份了,当执行备份时,只能在数据文件级或表空间进行。过程:准备工作由于在备份过程中,数据库仍然是打开的,所以要求正在***的各个数据文件管理的表空间必须处于备份模式。备份完后再脱离备份模式。因此备份前必须将ORACLE 数据库调整为归档模式。
dumpfile =xxx.dmp ;-- 导出用户user_name下的所有对象,指定导出的备份文件名称为xx.dmp。
使用DMP是比较全面的做法。这个还是要看你具体需求。如果只是单纯的需要数据和表的简单结构。在新用户里面执行:CREATE TABLE TABLE_NAME AS select * FROM OLD.TABLE_NAME就可以了。这样的话,数据和表的简单结构就到新用户里面。但是,索引什么之类的没有全部过去。需要自己另外手动创建。
关于oracle数据库表数据恢复和oracle恢复某张表的数据的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。