前一段时间学习了很长时间的oracle的数据库.很多零碎的知识都学了,当然包括数据库的备份了.
可是在备份这方面一直没有什么很好的进展.一直不能把8i上的数据完全恢复到9i的数据库上.也看了一些资料,在技术区发表了求助,给我带来的帮助还是有的.
我现在就是用这条语句做备份的(只备份了一个用户):
imp userid=put/zhulin file=f:\put.dmp ignore=y log=f:\b.log fromuser=put touser=put
exp userid=system/eport owner=ems_user file=d:\user.dmp log=d:\a.log rows=y direct=y
当用这两条语句的时候,数据库中的procedure,function,trigger,index等都可以导过来,数据也无丢失现象.
备份总算取得了一点小小得成就了.