如何备份partition 一个partition表中有上亿条记录,现会定期用job drop掉很久之前的partition,但直接drop会有一定的风险,需要在drop前做下备份.请教各位有啥好的备份方法么?该如何做呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /* 导出ORCL数据库中user用户下表partition的表结构以及数据 */HOST EXP USER/PWD@ORCL file=C:\DB_BK.dmp tables=(partition) log=C:\DB_exp.log 其中PWD为密码,log=C:\DB_exp.log (写入日志到c盘DB_exp.log文件)LZ记得给分哦。 你所说的备份,是指EXP出来导出到一个文件?还是备份成另一张表? exp user/passwd@tnsname file= log= tables=(table_name:partition_name1,table_name:partition_name2) 备份方案1、将指定分区备份成另一张表;create table <备份表>(.....);alter table parti_table exchange <分区名> with table <备份表名>;2、使用exp导出指定分区;如楼上所示 非常感谢,另外请教:1.EXP 为啥加个host?2.USER/PWD@ORCL @ORCL指的是啥 @orcl 连接标识符号tnsnames.ora 中对应的相关符号 oracal断开后连接不上 11g RAC 4节点+网格控制器 电脑需要多大配置? 求解如何让序列正常从1开始而不是2 数据库“访问违规”,什么原因? 紧急求助:关于调用OCIstmtexecute的一个问题 关于fetch bulk collect into的性能优化 同一个数据库orcl,用system用户创建的表,为什么用scott用户登录就访问不了? 请问,如何取得一个select语句的列数? 执行效率的简单问题~!!!!!!!!!! function调试 并行问题 至少 只有
HOST EXP USER/PWD@ORCL file=C:\DB_BK.dmp tables=(partition) log=C:\DB_exp.log 其中PWD为密码,log=C:\DB_exp.log (写入日志到c盘DB_exp.log文件)LZ记得给分哦。
1、将指定分区备份成另一张表;
create table <备份表>(.....);
alter table parti_table exchange <分区名> with table <备份表名>;
2、使用exp导出指定分区;
如楼上所示
另外请教:
1.EXP 为啥加个host?
2.USER/PWD@ORCL @ORCL指的是啥
tnsnames.ora 中对应的相关符号