`
peijunlin2008
  • 浏览: 171798 次
  • 性别: Icon_minigender_1
  • 来自: 河北省
社区版块
存档分类
最新评论

Oracle Tablespace之间数据迁移

 
阅读更多
分区表常用的数据字典

分区表信息:  dba_part_tables 
显示分区:    dba_tab_partitions 
显示子分区:  dba_tab_subpartitions 
显示分区列:  dba_part_key_columns 
显示子分区列:dba_subpart_dey_columns 
显示分区索引:dba_part_indexes 
显示索引分区:dba_ind_partitions



select 'alter table '||table_name||' move tablespace wzrq ;'
from user_all_tables where tablespace_name='GZNS' 
UNION ALL
select 'alter table '||table_name||' move tablespace wzrq ;'
from dba_lobs where tablespace_name='GZNS' 
union all
--分区表
select 'ALTER TABLE '|| table_name ||' MOVE PARTITION '||partition_name||' TABLESPACE WZRQ NOLOGGING; '
from  dba_tab_partitions  where 1=1 
and tablespace_name='GZNS'
order by table_name ,partition_position



--分区索引
select 'alter index '||index_name|| '  rebuild tablespace wzrq;' 
from user_indexes where index_type='NORMAL' and TABLESPACE_NAME='GZNS'
and dropped='NO'
union all
select 'alter index '||index_name|| '  rebuild tablespace wzrq;' 
from user_indexes where index_type='NORMAL' and table_owner='WZRQ'
and dropped='NO'


转移CLOB字段
 
 alter table KNOWLEDGEITEM move lob(KILOCALTEXT)  store as (tablespace  WZRQ); 
 alter table MAIL_JOB move lob(MAIL_CONTENT)  store as (tablespace  WZRQ);   
 alter table FAX_JOB move lob(FAX_CONTENT)  store as (tablespace  WZRQ);


参考资料
http://blog.sina.com.cn/s/blog_713bf4fe01011cyu.html
http://xsb.itpub.net/post/419/38506



分享到:
评论

相关推荐

    2020_Oracle19c数据迁移图文详解.docx

    在数据迁移过程中,若目标数据库中的表之间存在主外键关系,则可能会导致数据导入顺序问题。 **解决方案**: - **禁用外键约束**: 在导入数据之前,先禁用所有涉及主外键的约束,避免因数据导入顺序不当而导致的错误...

    数据迁移 说明 oracle 数据迁移完整手册

    Oracle 数据迁移完整手册 Oracle 数据迁移是一种常见的数据库管理操作,目的是将 Oracle 数据库从一台服务器迁移到另一台服务器。以下是 Oracle 数据迁移的完整手册,涵盖了迁移方法概述、实现步骤、其他方法等...

    oracle rac数据迁移

    ### Oracle RAC 数据迁移知识点详解 #### 一、Oracle RAC 数据迁移背景及意义 在企业信息化建设过程中,Oracle RAC (Real Application Clusters) 作为高性能、高可用性的数据库解决方案,被广泛应用在各种关键业务...

    Oracle 11.2.0.4 迁移到Oracle 12.2.0.1

    "Oracle 11.2.0.4 迁移到 Oracle 12.2.0.1 数据库...Oracle 11.2.0.4 迁移到 Oracle 12.2.0.1 需要遵循详细的步骤,以确保数据的安全和完整性,同时也需要注意 Oracle 12c 中的新功能和特性,以提高业务效率和灵活性。

    oracle跨平台数据迁移

    ### Oracle跨平台数据迁移知识点详解 #### 一、概述 在IT行业中,Oracle数据库因其卓越的性能和稳定性而被广泛采用。随着业务的发展和技术的进步,跨平台的数据迁移变得越来越常见。Oracle提供了多种工具来实现这一...

    oracle数据库数据文件迁移的方法1

    ### Oracle数据库数据文件迁移的方法详解 #### 背景与目的 在Oracle数据库管理中,随着业务的增长,可能会遇到磁盘空间不足的情况。此时,为了确保业务连续性和数据安全性,通常需要将某些数据文件迁移到其他存储...

    oracle数据迁移.docx

    expdp/impdp 工具进行数据迁移时,需要指定一些常用的参数,例如 DIRECTORY、DUMPFILE、LOGFILE、TABLES、SCHEMAS、TABLESPACES、VERSION、CONTENT、TABLE_EXISTS_ACTION、TRANSFORM、REMAP_TABLESPACE、REMAP_...

    oracle数据迁移项目实施方案

    Oracle数据迁移项目实施方案的知识点涵盖项目需求分析、数据迁移方案设计、实施过程的步骤、系统状态信息的更新以及备份脚本的规划和配置。以下是针对各部分内容的详细解读: 项目需求分析: 项目需求是数据迁移的...

    oracle数据迁移

    ### Oracle 数据迁移详解 在企业级应用环境中,Oracle 数据库作为主流的关系型数据库管理系统之一,在数据迁移场景下具有广泛的应用需求。本文将基于提供的“Oracle 数据迁移”文档内容,深入探讨 Oracle 数据迁移...

    快速实现Oracle数据库大数据迁移方案

    本文提供的教程还涵盖了Oracle数据库迁移的应用场景,包括在不同数据库实例下实现不同用户之间表空间的迁移,以及在不同表空间中对表的迁移。这些应用场景的介绍,有助于用户根据自己的具体需求,选择合适的迁移策略...

    PostgresChina2018王帅从Oracle到PostgreSQL的数据迁移.pdf

    本文将从Oracle到PostgreSQL的数据迁移这一案例,详细探讨数据库迁移的全过程,包括迁移分析与评估、数据库方案制定、数据库对象迁移、数据迁移、应用迁移、数据库系统调优、数据库监控和数据库运维等方面。...

    Oracle数据迁移技术与方案.docx

    在Oracle数据库环境中,数据迁移技术对于系统的扩展、升级、灾难恢复和维护至关重要。本章将探讨Oracle数据迁移的一些主要技术和方法。 1.1 数据迁移技术 数据迁移通常涉及以下步骤: 1. 数据备份:在进行任何迁移...

    迁移mysql数据到oracle上

    ### 迁移MySQL数据到Oracle上的详细步骤 在企业级应用环境中,数据库迁移是一个常见的需求。随着业务的发展或系统架构的变化,将数据从一个数据库管理系统迁移到另一个数据库管理系统的需求日益增多。本文主要介绍...

    oracle rac存储迁移

    在Oracle RAC(Real Application Clusters)环境中,当后端存储设备需要更新或更换时,为了确保业务连续性和数据完整性,必须采取合适的方法来迁移现有数据库到新的存储设备上。根据题目提供的信息,本次迁移针对的...

    数据自动导入程序(不同oracle数据库之间的数据交换)

    标题中的“数据自动导入程序(不同Oracle数据库之间的数据交换)”是指一种通过编程方式实现在多个Oracle数据库间自动转移和同步数据的应用。Oracle数据库是全球广泛使用的大型关系型数据库管理系统,而VB(Visual ...

    如何快速转移Oracle中海量数据

    在Oracle数据库环境中,快速转移海量数据是一项常见的任务,特别是在数据迁移、备份恢复或者数据库优化的过程中。本文将介绍两种高效的方法,适用于将80MB以上的数据从一个用户或表空间转移到另一个用户或表空间,且...

    表空间(数据文件)迁移.docx

    Oracle 表空间数据文件迁移 Oracle 表空间数据文件迁移是指将表空间中的数据文件从一个路径迁移到另一个路径,以扩容或重组数据文件。这种操作可以在线或者离线进行,以下是两种方法的详细步骤。 在线迁移 在线...

    oracle不同用户名及表空间之间的数据导入

    在Oracle数据库环境中,数据导入是常见的操作,尤其是在不同的用户名和表空间之间进行迁移时。这通常涉及到用户权限、数据导出、表空间映射以及数据的重新组织。下面将详细介绍如何在Oracle中实现这一目标。 首先,...

    oracle to sybase迁移向导英文版

    - **数据转换**:根据Oracle与Sybase ASE之间的数据类型差异进行必要的数据转换。 - **数据导入**:将转换后的数据导入到Sybase ASE中。 - **数据验证**:确保迁移后的数据准确无误。 ##### 2.3 迁移应用程序 迁移...

    linux下的ORACLE 数据库迁移

    使用新建用户名登录,执行命令 ALTER TABLESPACE MOF_TEMP ADD DATAFILE '/opt/qlyg/datafile/数据文件名' SIZE 32000M,可以执行多次,每次数据文件名要求不一致,每个数据文件大小收系统限制,最大为 32000M。...

Global site tag (gtag.js) - Google Analytics