`
wm920
  • 浏览: 81000 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle: 用数据交换方式把表数据迁移到分区表实例(一)

阅读更多
--把kingstar.emp表的数据迁移到kingstar.EMP_partition分区表中

  --创建数据源表结构  

drop table kingstar.emp; 
  create table kingstar.emp as select * from scott.emp where 1=2; 
  alter table kingstar.EMP 
  add constraint PK_EMP primary key (EMPNO) 
  using index 
  tablespace USERS 
  pctfree 10 
  initrans 2 
  maxtrans 255 
  storage 
  ( 
  initial 64K 
  minextents 1 
  maxextents unlimited 
  ); 
  truncate table kingstar.emp; 


  --插入数据  


insert into kingstar.emp values (1,’ 蔡浪’,’D’,0,to_date(’20080801 12:22:13’,’yyyymmdd hh24:mi:ss’),1000,1000,10); 
  insert into kingstar.emp values (2,’ 蔡星’,’D’,1,to_date(’20080901 13:23:12’,’yyyymmdd hh24:mi:ss’),5000,5000,10); 
  commit; 



  --查看迁移表中的数据   


select * from kingstar.emp; 
  1 1  蔡浪 D 0 2008-8-1 12:22:13 1000.00 1000.00 10 
  2 2  蔡星 D 1 2008-9-1 13:23:12 5000.00 5000.00 10 

  --创建分区表 结构与kingstar.emp一样

  -- create table 


create table kingstar.EMP_partition 
  ( 
  EMPNO NUMBER(4), 
  ENAME VARchar2(10), 
  JOB VARchar2(9), 
  MGR NUMBER(4), 
  HIREDATE DATE, 
  SAL NUMBER(7,2), 
  COMM NUMBER(7,2), 
  DEPTNO NUMBER(2) 
  ) 
  tablespace KINGSTAR 
  partition by range(hiredate) 
  (partition emp_max values less than(maxvalue))--由于交换数据时需指定分区,所以这里不做详细分区,数据交换完后进行分区的拆分 
  ; 

1
0
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    oracle导入表导入数据实例

    - 如果涉及大量数据,考虑使用分区表或物化视图来优化性能。 综上所述,Oracle数据导入涉及到多个步骤,包括控制文件的编写、批处理文件的创建以及导入过程的监控。理解这些细节有助于更有效地管理和维护数据库中...

    Oracle数据迁移手册

    《Oracle数据迁移手册》是为数据库管理员提供的一份详尽指南,旨在帮助他们高效、安全地进行Oracle数据库的数据迁移工作。这份手册涵盖了从前期准备到后期验证的整个过程,确保数据迁移的顺利进行。 首先,配置登录...

    深入浅出Oracle:DBA入门、进阶与诊断案例(盖国强)

    《深入浅出Oracle:DBA入门、进阶与诊断案例》是盖国强老师的一部专为Oracle数据库管理员(DBA)编写的权威教程。这本书以其深入浅出的讲解方式,成为了许多Oracle初学者和进阶者的学习宝典。下面我们将深入探讨其中...

    Oracle_10g数据仓库实践 (最全面).pdf

    - **数据迁移**:将数据从一个系统迁移到另一个系统。 ### 二、Oracle 10g 数据仓库组件 #### 2.1 数据仓库组件介绍 - **Oracle Warehouse Builder (OWB)**:用于构建数据仓库的工具。 - **ETL (Extract, ...

    11G祼设备表空间通过RMAN迁移到ASM

    综上所述,裸设备表空间迁移到ASM的过程涉及到多个数据库管理的操作步骤,包括查询裸设备信息、切换表空间状态、使用RMAN进行数据文件拷贝、配置ASM磁盘组以及验证迁移结果。掌握这些知识点,对于进行高效、安全的...

    Oracle数据字典大全.doc

    《Oracle数据字典大全》是IT领域中关于数据库管理的重要参考资料,主要针对Oracle...这篇文档可能是对Oracle数据字典的详尽总结,包含了丰富的实例和最佳实践,对于学习和使用Oracle数据库的人来说是一份宝贵的资源。

    Oracle空间数据库的迁移

    3. **导入数据**:使用impdp工具将导出的DMP文件导入到目标数据库中,可以指定分区、索引重建等选项。 4. **权限和依赖关系**:检查并调整目标数据库的用户权限、角色、触发器、存储过程等,确保逻辑一致性。 5. *...

    基于Oracle_Linux环境数据抽取技术的研究与实践

    其中,数据抽取(ETL:Extract, Transform, Load)是构建数据仓库的关键步骤之一,它涉及到从源系统中提取数据、清洗和转换数据以适应目标系统的要求,并最终将数据加载至数据仓库中。 本文基于Oracle_Linux环境下...

    Oracle数据迁移手册[定义].pdf

    《Oracle数据迁移手册》是针对软件开发领域中的一项重要任务——数据库迁移的详细指南。数据库迁移通常涉及到在不同环境之间移动数据,如从测试环境到生产环境,或在升级数据库系统时保持数据完整。以下是对手册中...

    深入浅出Oracle: DBA入门、进阶与诊断案例.

    这包括SQL查询优化,通过分析执行计划、使用索引、调整表分区等方式提高查询效率。此外,数据库的物理结构优化,如表和索引的组织方式、数据块大小设置等也会影响性能。还有内存结构优化,如PGA(Program Global ...

    深入浅出Oracle:DBA入门、进阶与诊断案例

    DBA需要了解各种表类型(如堆表、分区表)和索引类型(如B树索引、位图索引),以及如何优化查询性能。 五、用户权限与安全 Oracle提供了强大的权限管理机制,包括用户创建、角色分配、权限授予和撤销等。DBA应熟悉...

    Oracle数据库导入导出工具

    - 数据迁移:当需要将数据从一个Oracle实例迁移到另一个实例时,导入导出工具是关键。 - 数据备份:定期备份数据库以防止数据丢失,确保业务连续性。 - 数据恢复:在系统故障或数据错误时,通过备份数据进行恢复...

    高性能动态SQL Oracle数据安全 Oracle 数据库的聚簇技术 等等

    Oracle数据库是世界上最广泛使用的数据库管理系统之一,以其高效、稳定和强大的功能著称。本文将深入探讨Oracle的一些核心知识点,包括数据导入导出、系统性能优化、动态SQL、数据安全以及数据库的架构和管理。 1. ...

    深入浅出Oracle:DBA入门、进阶与诊断案例.rar

    在Oracle中,数据存储在表空间中,通过逻辑结构如表、索引、视图进行组织。了解这些概念对于数据库设计和管理至关重要。SQL是用于操作Oracle数据库的主要语言,包括查询、插入、更新和删除数据,以及创建和管理...

    Oracle Database 11g:数据库管理-课堂练习I .rar

    此外,可能还会涉及PL/SQL编程,数据库性能监控,以及Oracle的高级特性,如物化视图、分区表和 flashback技术。这些练习将帮助你巩固理论知识,提升实际操作能力,为后续更深入的Oracle数据库管理工作奠定基础。 ...

    Oracle数据库案例教程.pdf

    - **数据导入导出**:介绍如何使用Oracle的数据泵工具进行数据的导入和导出,便于数据迁移和备份。 通过以上分析,可以看出这本书全面覆盖了Oracle数据库的基础知识和进阶技能,从安装配置到高级管理,从SQL语句到...

    oracle 同步sybase

    2. 数据泵(Data Pump):Oracle Data Pump是一种高效的数据迁移工具,但不直接支持Oracle到Sybase的同步。可以通过中间文件,先导出Oracle数据,再导入到Sybase中,但这需要额外的存储空间和时间。 3. 第三方工具:...

    oracle数据库操作软件golden

    7. **分区表**:对于大数据量的表,Oracle提供了分区功能,将大表分成较小、更易管理的部分,提高查询性能。 8. **备份与恢复**:Oracle提供了多种备份策略,如物理备份、逻辑备份,以及RMAN(恢复管理器)工具,...

Global site tag (gtag.js) - Google Analytics