`
yelr_j
  • 浏览: 68146 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

DMP文件更换表空间的方法

 
阅读更多

从一个数据库中导出来的dmp文件,它的表空间是scms,现在导入到另一个数据库中去,在那个数据库中建立了一个gsscms的用户,使用的是wzgl_data的表空间。在导入的时候就指定为wzgl_data的表空间的方法如下:
1、在原数据库中建立表空间wzgl_data
2、在原数据库中任意建一个数据库用户,如gsscms111202,该用户使用的表空间与dmp文件中的一致,还是scms。将dmp导入用户gsscms111202中
3、修改gsscms111202用户中的所有表和索引的表空间为wzgl_data,过程如下:
(1)修改表所属表空间为wzgl_data
      select 'alter   table   ' || table_name || '   move   tablespace   wzgl_data; '
      from all_tables
      where tablespace_name = 'SCMS'
     and owner = 'GSSCMS111202';
     然后执行生成的语句即可
(2)修改表的索引所属表空间为wzgl_data
      select 'alter   index   ' || index_name || ' rebuild   tablespace   wzgl_data; '
      from dba_indexes
      where tablespace_name = 'SCMS'
     and owner = 'GSSCMS111202';
      然后执行生成的语句即可
4、处理LOB大字段类型处理
select 'alter table ' || a.TABLE_NAME || ' move lob(' || a.COLUMN_NAME ||
       ') store as (tablespace WZGL_DATA);'
  from user_tab_columns a
 where a.DATA_TYPE = 'CLOB';
 然后执行生成的语句即可
5、导出用户为gsscms111202的数据库,dmp文件中的用户和索引的表空间已经变更为wzgl_data

分享到:
评论

相关推荐

    更改Oracle数据库表的表空间实践.pdf

    在本文中,作者介绍了一种更高效的方法,即利用Oracle的导出/导入功能来实现表空间的更换。这种方式适用于包含大量数据和复杂表结构的情况,可以在不影响系统运行的同时,安全地进行表空间迁移。 具体操作步骤如下...

    64位系统Ghost

    6. **安全性与优化**:除了基础功能,Ghost通常还会包含一些安全和优化特性,比如加密备份文件、增量备份和差异备份等,以减少存储空间占用,同时确保备份数据的安全性。 总的来说,64位系统Ghost是一款针对64位...

    Oracle数据库中imp导入数据

    - `file`指定待导入的dmp文件路径; - `log`指定导入日志文件路径; - `commit`控制是否自动提交事务; - `ignore`控制是否忽略外键约束检查; - `feedback`控制显示反馈信息的频率。 #### 五、常见问题及解决...

    oracle数据库导出导入操作指南.doc

    在实际操作中,还需要根据具体环境和需求调整命令参数,如导出和导入的模式(如表空间级、用户级或全库级),以及是否启用数据压缩等。理解这些基本概念和步骤,将有助于更有效地管理Oracle数据库。

    Oracle 9i 安装说明

    - **表空间管理**: 创建足够的表空间来存储数据库对象,并定期监控表空间使用情况。 - **安全配置**: 强烈建议修改默认的用户名和密码,增强数据库安全性。 - **备份策略**: 定期备份数据库,确保数据的安全性和完整...

    安邦(ANBON)与其他品牌产品型号对照表.pdf

    这种对照表对于电子工程师来说是很有用的,因为它帮助他们识别不同品牌之间的兼容性,以便在设计电路或更换元件时能够轻松找到合适的替代品。 在实际应用中,工程师会根据电路设计的具体要求,比如电流、电压、功率...

    数据库迁移

    该工具可以按照指定的模式、表空间或对象类型进行数据导出,非常适合用于数据库迁移场景。下面将详细介绍如何使用`exp`命令完成Oracle数据库的迁移。 ### 操作步骤 #### 1. 创建目标用户并授予权限 首先,需要在...

    veritas_database2_2.pdf,Veritas Database

    - **Fast Volume Resynchronization(快速卷同步)**:当更换或添加磁盘时,快速恢复卷的一致性。 - **VERITAS Fast Resync(可选)**:提供更快的镜像卷重建过程。 - **Volume Snapshots**:创建卷的快照,用于...

    Oracle10g数据库存储迁移案例

    数据量方面,已知的数据占用空间为65GB,其中rman全备份文件大小为58GB,而dmp格式的数据导出文件大小为17GB。 由于系统可接受的最大停机时间为48小时,因此在制定迁移方案时必须考虑到这一点。此外,为了确保迁移...

    存储管理软件销售手册.pptx

    例如,Symantec Veritas Storage Foundation 提供了这样的解决方案,通过其DMP功能(Dynamic Multi-Pathing)支持多种磁盘阵列,实现了异构存储管理和存储虚拟化,从而提升存储管理的弹性和效率。 存储管理软件的...

    System Center Data Protection Manager2007运维操作手册

    **描述**: "System Center Data Protection Manager2007运维操作手册,详细说明DMP 2007的配置。微软论坛转载过来的。" 从标题和描述来看,本文档旨在为用户提供关于Microsoft System Center Data Protection ...

Global site tag (gtag.js) - Google Analytics