日期:2014-05-17  浏览次数:20861 次

如何在现有数据库上还原数据库?
一个老数据库,一个新数据库的备份。
新数据库的表结构都没改,但是存储过程,触发器,索引,视图改了

直接还原,会报外键那些什么的错误
------解决方案--------------------
首先老数据库的数据 还要么?要保留老数据库的数据直接还原肯定不行!
如果只是把存储过程,触发器,索引,视图弄到老数据库,可以导出存储过程,触发器,索引,视图代码然后在老数据库上执行
------解决方案--------------------
这个没办法,可以用数据泵或rman,先把数据导出来,追加进老库;
然后再从新库把procedure,function,index等导到覆盖到老库。