Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2580455
  • 博文数量: 323
  • 博客积分: 10211
  • 博客等级: 上将
  • 技术积分: 4934
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-27 14:56
文章分类

全部博文(323)

文章存档

2012年(5)

2011年(3)

2010年(6)

2009年(140)

2008年(169)

分类: Oracle

2008-06-26 00:03:06

  EXP这个导出数据工具比较适合那些schema比较少的应用,比如WINDCHILL系统是最典型的。只要将一个SCHEMA下的所有对象导出来就可以了。恢复起来也很简单,DROP掉用户及其相关的对象,然后创建这个用户,最后进行导入。但做EXP的时候要防止数据的丢失。比如你在线做EXP,这个过程一些数据在不停的改变。这样用到导入的时候会发生数据不一致的错误。
  举个例子:有两张表a,b。假设这两张表具有相关性,当你导出a表后,ab表的内容均发生改变,之后你又导出了b表。这样数据的完整性就遭到了破坏。我们可以使用CONSISTENT=Y, 来避免这种现象。但是值得注意的是数据版本的问题还是存在。比如:你exp的时间是从中午12点到下午1点这个时间段,那数据的版本就是12点的版本。所以做EXP前最好确定数据库没有数据改变,最保险的方式就是把数据库置于read only 模式,以防止用户数据的丢失。
阅读(2339) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~