oracle 如何快速地备份一批具有大数据量的分区表及其数据(表结构、索引、分区及数据要一致)?
4个回答
展开全部
如一楼童鞋说的,可以使用exp命令来满足你的要求。
--exp id/password@instance_name
C:\Users\Limbo>exp scott/tiger@mydb
Export: Release 10.2.0.4.0 - Production on Sun Nov 27 14:10:14 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
--默认敲回车即可
Enter array fetch buffer size: 4096 >
--录入导出的dmp存放的物理路径
Export file: EXPDAT.DMP > f:\temp.dmp
--导出的是用户还是表?默认是用户,这里我选择了表;
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
--询问是否导出表数据,默认是yes
Export table data (yes/no): yes >
Compress extents (yes/no): yes >
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
--录入要导出的表名
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > emp
. . exporting table EMP 14 rows exported
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > dept
. . exporting table DEPT 4 rows exported
--导出完成后,再回车即可
Table(T) or Partition(T:P) to be exported: (RETURN to quit) >
Export terminated successfully with warnings.
这样结束后,导出的dmp文件里面就是你要的那些表,将来需要恢复的时候使用imp命令即可,前提是要imp的数据的表已经存在才可以imp,且需要满足约束条件。
--exp id/password@instance_name
C:\Users\Limbo>exp scott/tiger@mydb
Export: Release 10.2.0.4.0 - Production on Sun Nov 27 14:10:14 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit
Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
--默认敲回车即可
Enter array fetch buffer size: 4096 >
--录入导出的dmp存放的物理路径
Export file: EXPDAT.DMP > f:\temp.dmp
--导出的是用户还是表?默认是用户,这里我选择了表;
(1)E(ntire database), (2)U(sers), or (3)T(ables): (2)U > 3
--询问是否导出表数据,默认是yes
Export table data (yes/no): yes >
Compress extents (yes/no): yes >
Export done in ZHS16GBK character set and AL16UTF16 NCHAR character set
About to export specified tables via Conventional Path ...
--录入要导出的表名
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > emp
. . exporting table EMP 14 rows exported
Table(T) or Partition(T:P) to be exported: (RETURN to quit) > dept
. . exporting table DEPT 4 rows exported
--导出完成后,再回车即可
Table(T) or Partition(T:P) to be exported: (RETURN to quit) >
Export terminated successfully with warnings.
这样结束后,导出的dmp文件里面就是你要的那些表,将来需要恢复的时候使用imp命令即可,前提是要imp的数据的表已经存在才可以imp,且需要满足约束条件。
壹寰(深圳)科技文化有限公司
2021-03-27 广告
2021-03-27 广告
要找正规专业的公司,行业口碑也比较重要。以上回答如果还觉得不够详细,可以来咨询下壹寰(深圳)科技文化有限公司。91数据恢复是壹寰(深圳)科技文化有限公司旗下专业数据恢复品牌,91数据恢复专注于勒索病毒数据恢复、勒索病毒数据修复、数据库修复、...
点击进入详情页
本回答由壹寰(深圳)科技文化有限公司提供
展开全部
快速,想要有多快呢? 这只是一个相对的值。
使用RMAN 命令进行备份可以实现您的需求 (备份一批具有大数据量的分区表及其数据(表结构、索引、分区及数据要一致))
使用RMAN 命令进行备份可以实现您的需求 (备份一批具有大数据量的分区表及其数据(表结构、索引、分区及数据要一致))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
exp user/passwd@sid tables=tab1,tab2,tab3,...tabn file=exptb.dmp
分区表可能要加分区信息
分区表可能要加分区信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数据泵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询