oracle 如何复制大数据量的数据?? oracle大数据量如何备份

oracle\u5982\u4f55\u8fdb\u884c\u5927\u6570\u636e\u91cf\u8fdc\u7a0b\u540c\u6b65\uff1f

\u4e0d\u6e05\u695a\u4f60\u7684\u95ee\u9898\u5177\u4f53\u662f\u600e\u6837\u7684\u3002\u5982\u679c\u4f60\u8981\u5b9e\u73b0\u7684\u662f\u4e24\u4e2a\u5f02\u5730oracle\u6570\u636e\u5e93\u7684\u8fdc\u7a0b\u5b8c\u5168\u5b9e\u65f6\u540c\u6b65\uff08\u4e5f\u53ef\u4ee5\u8bf4\u662f\u5f02\u5730\u707e\u5907\uff09\uff0c\u90a3\u4e48\u4f60\u53ef\u4ee5\u7528oracle data guard\u6216Goldengate\u3002\u4f46\u662f\u4e24\u8005\u90fd\u5bf9\u786c\u4ef6\u7f51\u7edc\u8981\u6c42\u6bd4\u8f83\u9ad8\u3002

\u624b\u673a\u5907\u4efd\u6211\u4e00\u76f4\u4f7f\u7528\u7684\u662f\u817e\u8baf\u624b\u673a\u7ba1\u5bb6
\u53ef\u4ee5\u628a\u624b\u673a\u4e0a\u91cd\u8981\u7684\u6587\u4ef6\u5907\u4efd\u5230\u5fae\u4e91\u7f51\u76d8\uff0c
\u6253\u5f00\u817e\u8baf\u624b\u673a\u7ba1\u5bb6--\u66f4\u591a--\u5fae\u4e91\u7f51\u76d8\u5907\u4efd\u3002
\u5b83\u7684\u5907\u4efd\u529f\u80fd\u5f88\u597d\uff0c\u5b83\u7684\u540c\u6b65\u52a9\u624b\uff1a
\u53ef\u4ee5\u6574\u5408\u901a\u8baf\u5f55\u5907\u4efd\u529f\u80fd\uff0c\u5b9e\u73b0\u901a\u8baf\u5f55\u6c38\u4e0d\u4e22\u5931\u54df

Oracle 9/10
可以使用 exp 导出 Imp 导入

===== 导出、导入 单个表的情况。

导出 TEST_MAIN,TEST_SUB 这2个表
EXP test/test@源数据库 file=test.dmp tables=(TEST_MAIN,TEST_SUB)

导入 TEST_MAIN,TEST_SUB 这2个表
IMP test2/test2@目标数据库 file=test.dmp tables=(TEST_MAIN,TEST_SUB)

==============================

Oracle 10g 开始, 新增数据泵工具 导出导入 的工具.

前面需要一些 环境配置

数据泵工具导出的步骤:
1、创建DIRECTORY
create directory dir_dp as 'C:/OracleData'

2、授权
Grant read,write on directory dir_dp to obpos;

EXPDP 按表导出:

EXPDP obpos/obpos tables="OBPOS"."ROOM","OBPOS"."ROOMBOOKD" dumpfile=expdp_Room.dmp logfile=expdp_Room.log directory=dir_dp job_name=my_job

授权
Grant read,write on directory dir_dp to test;

IMPDP 按表导入:
impdp obpos/obpos dumpfile=obpos.dmp logfile=obpos.log directory=dir_dp tables=MR_USER job_name=my_job

create table 目标表 as select * from 源表 where 0=1;

alter table 目标表 nologging;

insert /*+ append parallel */ into 目标表 select /*+ parallel */ * from 源表;
commit;

alter table 目标表 logging;

来学习的哈哈哈

扩展阅读:大数据查询 ... oracle delete大量数据 ... oracle limit查询10条数据 ... oracle 修改数据 ... ai大数据 ... oracle分区表删除部分数据 ... oracle如何查询锁表记录 ... oracle 复制表结构 ... oracle复制数据到另一张表 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网