oracle数据库中如何把备份dmp中的几张表覆盖到另一个用户下的表(表相同)

我的oracle有个数据库用户名为:sa 密码为:abc123,做过几次导出备份。生成了几个teat.dmp的文件。数据库名称为:sateat。dbf现在我更换用户名:satest,密码为:satest。利用test.dmp还原了sateat.dbf 。但是发现缺失几张表。现在我想用最以前的teat.dmp把我这几张表覆盖现有的数据库中的表。可以实现么???如何实现。语句是什么。要完整一点。很着急,麻烦有会的指导一下都行。我是超级小白!!刚刚才接触oracleQQ:419462240

先把数据库中要替换表备份,再从备份中导入这几个表。
imp username/password@sateat file=最以前的teat.dmp fromuser=sa touser=satest tables=(table1,table2……)

username/password@sateat用户要有导入权限
温馨提示:答案为网友推荐,仅供参考
相似回答