请教oracle表数据迁移

问题描述

oracle表数据迁移:现在有3张表物品当前表物品过期表物品仓库表3张表一模一样第一张表查询和保存有效数据第二章表保存过期一星期的数据第三张表保存过期一月以上数据要求:每天访问量较小的时候进行数据迁移怎么实现?大家谁有较好的方法。

解决方案

可以用java中的定时功能,oracle也提供了相关的功能。
解决方案二:
可以用任务调度。
解决方案三:
“3张表一模一样 ”既然是这样的,“第二章表保存过期一星期的数据 第三张表保存过期一月以上数据 ”肯定可以根据某个时间进行分区存储在一张表上不久可以了吗,查询的时候注意加上时间限制就会根据分区查了,如果以后要对数据处理,直接提取分区数据,还可以将移动历史分区
解决方案四:
用materialized view, 选择on demand refresh.

时间: 2024-09-24 08:25:12

请教oracle表数据迁移的相关文章

使用IBM Data Movement Tool从SQL Server/Oracle到DB2的表数据迁移

SQL Server,Oracle 及 DB2 都是目前市场上很多应用程序所使用的关系型数据库,随着应用程序功能的日趋强大,应用程序的版本升级和重新安装都将要求保留原有数据.这样不同类型数据库之间的迁移成了现在应用程序功能中数据迁移部分的重点.目前市场上出现了一些数据库迁移工具(比如:IBM Data Movement Tool).互联网上针对这些工具的介绍大部分都是基于数据对象的整体迁移,也就是在数据结构迁移的基础上进行数据迁移.但是有些应用程序并不需要数据结构的迁移,而是仅仅需要表数据的迁移

俩台不同的oracle表数据如何同步

问题描述 俩台不同的oracle表数据如何同步 有知道怎么同步oracle数据库:把一个oracle的某张表的内容同步到另一个oracle(两台机器),当第一个表内容更改时可以立刻直接反应第二个表? 解决方案 你说的应该是主从库同步 你可以直接搜"oracle 主从同步" 有很多资料的

教你实现MySQL表数据迁移自动化

一.背景 之前我写过关于SQL Server的数据迁移自动化的文章:SQL Server 数据库迁移偏方,在上篇文章中设计了一张临时表,这个临时表记录搬迁的配置信息,用一个存储过程读取这张表进行数据的迁移,再由一个Job进行迭代调用这个存储过程. 在这次MySQL的实战中,我的数据库已经做了4个分片,分布在不同的4台机器上,每台机器上的数据量有1.7亿(1.7*4=6.8亿),占用空间260G(260*4=1040G),这次迁移的目的就是删除掉一些历史记录,减轻数据库压力,有人说这为什么不使用表

oracle 数据库数据迁移解决方案_oracle

去年年底做了不少系统的数据迁移,大部分系统由于平台和版本的原因,做的是逻辑迁移,少部分做的是物理迁移,有一些心得体会,与大家分享. 首先说说迁移流程,在迁移之前,写好方案,特别是实施的方案步骤一定要写清楚,然后进行完整的测试.我们在迁移时,有的系统测试了四五次,通过测试来完善方案和流程. 针对物理迁移,也即通过RMAN备份来进行还原并应用归档的方式(这里不讨论通过dd方式进行的冷迁移),虽然注意的是要将数据库设为force logging的方式,在用RMAN做全备之前,一定要执行: 否则可能会产

vs2008的WINFORM里的datagridview已能显示oracle表数据,怎样能实现修改数据并更新到表

问题描述 这是我写的"修改"键的代码,可是运行的时候有错误,更新不到oracle表,新手才学c#,求教大神,感谢! 解决方案 解决方案二:更新数据源呀解决方案三:引用1楼enpterexpress的回复: 更新数据源呀 帮我看看我写的语句有没有不对的地方,或者是不是应该用这个语句

oracle表数据误删还原

首先,找到数据删除前的一个时间点. select timestamp_to_scn(to_timestamp('2013-10-12 8:30:00', 'YYYY-MM-DD HH24:MI:SS')) from dual; 如,我这里得到的点为36551273744. 然后根据这个点找到你所删除文件的表的数据.使用一个临时表把这些数据存放起来. create table 临时表 as select * from 清空原表 as of scn 36551273744; delete from

Oracle表空间数据文件移动的方法_oracle

实现把用户表空间中的数据文件从某一个路径移动到另一个路径 一.针对可offline的非系统表空间 本例移动oracle的案例表空间(EXAMPLE表空间),将其从 D:\ORADATA\ORCL\ 移动到 D:\ORACLE\ORADATA\ 1.查看要改变的表空间的数据文件信息 SQL> select tablespace_name,file_name,online_status from dba_data_files where tablespace_name='EXAMPLE'; TABL

迁移 oracle10g rac-您好,请教一个ORACLE跨OS数据迁移问题

问题描述 您好,请教一个ORACLE跨OS数据迁移问题 PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT 6 AIX-Based Systems (64-bit) Big 18 IBM Power Based Linux Big 2 Solaris[tm] OE (64-bit) Big 4 HP-UX IA (64-bit) Big 16 Apple Mac OS Big 1 Solaris[tm] OE (32-bit) Big 9 IBM zSeries Ba

使用kettle工具把oracle数据迁移到Mongo

问题描述 使用kettle工具把oracle数据迁移到Mongo 各位大神好,请教一个问题: 比如现在oracle有三个表:表1,表2,表3 表1是表2的主表 表2是表3的主表 那我对应MongoDB的文档结构应该如下: { "表1字段1":"学校id", "表1字段2":"学校name", "表2表名": { "表2字段1":"学生id", "表2字段2&