Oracle的exp增量备份说明(不实用)

EXP的增量备份最小的差异单元是表,也就是说只要一个表的数据有变动,那么这个表就要被全表导出。
如果表的数据自上次备份以来没有任何变动,则该表将不会被再次导出。

实验数据库版本:

SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE    11.2.0.4.0      Production
TNS for Linux: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production

测试数据:
SQL> select * from test;
        ID
----------
         1
         3
         2

导出全库数据,其中test表数据3行:  
[oracle@yfsl ~]$ exp test/test inctype=complete  file=test-1.dmp
...  
. about to export TEST's tables via Conventional Path ...
. . exporting table                           TEST          3 rows exported
. exporting synonyms
...
Export terminated successfully with warnings.


再次在表test中插入一条数据:
SQL> insert into test values(4);
1 row created.
SQL> commit;
Commit complete.


执行增量导出,导出test表结果为4行(此处验证只要表test中有一行数据变更,则会导出全表数据):
[oracle@yfsl ~]$ exp test/test inctype=incremental file=test-2.dmp
...
. about to export SCOTT's tables via Conventional Path ...
. about to export TEST's tables via Conventional Path ...
. . exporting table                           TEST          4 rows exported
. exporting synonyms
. exporting views
...
Export terminated successfully with warnings.


对表test不做任何操作,再次增量导出,表test未重新导出数据(因为此时表test没有任何变更):
[oracle@yfsl ~]$ exp test/test inctype=incremental file=test-3.dmp
...
. about to export OWBSYS_AUDIT's tables via Conventional Path ...
. about to export SCOTT's tables via Conventional Path ...
. about to export TEST's tables via Conventional Path ...
. exporting synonyms
. exporting views
...
Export terminated successfully with warnings.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值