`
alan0912
  • 浏览: 1093 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

oracle不同表空间(字符集也可以不同)含Blob等大数据的数据备份迁移

阅读更多
1.exp导出数据:exp xxx/xxx@wzdev file=d:/xxx.dmp log=d:/xxx.log owner=xxx
2.imp加indexfile生成sql文件:imp xxx123/xxx123@wzprd fromuser=xxx touser=xxx123 file=d:/xxx.dmp log=d:/xxximp.log indexfile=d:/xxx.sql
3.替换sql文件相关数据:去除注释、替换‘... xxx rows’、删除所有‘alter table xxx enable constraints...’
4.执行修改好的sql
5.使用toad使所有constraints失效
6.imp导入数据:imp xxx123/xxx123@wzprd fromuser=xxx touser=xxx123 file=d:/xxx.dmp log=d:/xxximp.log ignore=y
7.使用toad使所有constraints生效
8.检查数据是否正确,特别是blob、clob等大数据
分享到:
评论

相关推荐

    oracle中的BLOB(照片)转换到mysql中

    而在MySQL中,BLOB也有类似的分类,包括TINYBLOB、BLOB、MEDIUMBLOB和LONGBLOB,分别适用于不同大小的二进制数据。 从Oracle中提取BLOB照片的步骤如下: 1. **查询BLOB数据**:使用SQL查询语句从Oracle数据库中...

    SQL Server到Oracle的数据迁移方法.pdf

    9. 字符集转换问题:SQL Server和Oracle使用不同的字符集,文章中可能提到了在迁移过程中如何处理字符集的转换,确保数据在迁移后能够正确显示。 10. 数据迁移的最佳实践:文章中可能还会提供数据迁移的最佳实践,...

    Oracle 乱码解决

    Oracle字符集是决定数据库如何存储和显示字符的规则集合。常见的字符集有GBK、UTF-8等,不同的字符集支持不同的字符范围,如果数据库和应用程序使用的字符集不一致,就可能出现乱码。 2. **乱码原因分析**: - **...

    Oracle 表定义到 DB2 数据类型

    - Oracle中的`DATE`类型也可以表示时间,但在DB2中,单独的时间部分应使用`TIME (HH24:MI:SS)`,C程序中可以声明为`tm_var[16]`的字符数组。 - 对于时间戳,Oracle的`TIMESTAMP`类型在DB2中可以映射为`TIMESTAMP`...

    Windows下Oracle 安装及配置.doc

    - 创建表空间(如hos、blob_sr、index_sr等),并配置冗余磁盘阵列,以增强数据的安全性和读写效率。 #### 数据文件自增长设置 - 根据业务数据量的增长情况,合理设置数据文件的自动扩展机制,避免因磁盘空间不足...

    Mysql to Oracle导入导出说明

    MySQL到Oracle的数据迁移是一项常见的任务,特别是在企业级应用中,由于业务需求或系统升级,可能需要将数据从MySQL数据库迁移到Oracle数据库。本说明将详细阐述这个过程中的关键步骤、工具选择以及注意事项。 首先...

    DTM_mk_MySQL Migration Kit—mysql_wp_oracle2mysql

    ### DTM_mk_MySQL Migration Kit—mysql_wp_oracle2mysql:从Oracle迁移数据到MySQL的方法详解 #### 一、引言 随着MySQL在数据库市场的迅速发展,许多企业、政府机构、教育机构等开始考虑从Oracle迁移到MySQL。DTM_...

    DB2和ORACLE_应用开发差异比较

    - **数值类型**:Oracle的`NUMBER`类型根据精度和小数位数的不同,可以映射到DB2的`SMALLINT`、`INTEGER`、`BIGINT`、`DECIMAL`等类型。 - **二进制数据类型**:Oracle的`RAW`类型在DB2中没有直接对应,但可以通过`...

    ORACLE速成手册 面向应用

    Oracle提供了多种工具用于数据库的导入和导出,以便于数据备份和恢复、数据迁移等操作。 #### 2. EXP导出数据 EXP是Oracle的一个实用程序,用于将数据库中的数据导出到文件中。导出操作可以通过命令行进行,也可以...

    oracle实用教程

    这个文件可以作为备份保存起来,也可以用于将数据迁移到另一个数据库中。 **IMP导入** IMP(Import)是与EXP相对应的导入工具,用于将之前使用EXP导出的数据文件重新导入到数据库中。通过IMP命令,可以轻松地将...

    Oracle与DB2数据类型的分类对应说明分享.pdf

    - Oracle 的 `ROWID` 类型是一个虚拟列,用于标识表中的唯一行,DB2/400 也有相应的 `ROWID` 类型,但它们在结构和属性上有所不同,如 DB2/400 的 `ROWID` 不包含数据文件、块或行的信息。 在进行 Oracle 和 DB2/...

    oracle11g数据导入到oracle10g步骤

    通过以上步骤,你可以顺利地将Oracle 11g中的数据迁移到Oracle 10g环境中。需要注意的是,由于Oracle 11g与Oracle 10g在某些功能和特性上的差异,可能还需要额外的手动调整才能确保数据迁移后的完整性和一致性。

    MySQL掌握备份恢复工具mysqldump实践

    如果数据表使用非默认的`latin1`字符集,则必须使用该选项,否则再次导入数据时可能会出现乱码问题。 4. **--disable-keys** - 在INSERT语句的开头和结尾添加`/*!40000 ALTERTABLE table DISABLE KEYS */;` 和 `/*...

    Oracle中对LOB对象的操作.pdf

    此外,对LOB数据的备份、恢复和迁移也需要特殊处理,因为它们通常占用较大的存储空间,并可能影响数据库的备份策略。 总之,Oracle中的LOB数据类型是处理大量非结构化数据的关键工具,通过DBMS_LOB包可以方便地进行...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    nclob 1~4GB 保存本地语言字符集数据 blob 1~4GB 以二进制信息保存数据 三、 DDL语言 1. Create table命令 用于创建表。在创建表时,经常会创建该表的主键、外键、唯一约束、Check约束等  语法结构 create table...

    Oracle经典教程

    - 通过学习这些内容,读者将能够掌握如何在不同的Oracle数据库之间迁移数据。 ### 结语 本教程覆盖了Oracle数据库的基础知识和核心技术,包括数据库的安装与管理、SQL语言、PL/SQL编程、数据库对象的管理以及数据...

    oracle数据库试卷.pdf

    2. 数据传输工具:Oracle提供了多种工具来在不同的硬件平台间传递数据,例如Export和Import工具,它们能够导入和导出数据库对象,实现数据迁移。 3. TRUNCATE TABLE命令:TRUNCATE命令用于删除表中的所有记录,但不...

    oracle_mysql系统移植方案归类.pdf

    在处理BLOB类型时,需要注意两者在开发应用中的操作差异,因为BLOB列无字符集,排序和比较基于字节。 5. **视图(VIEW)的限制**: MySQL的视图在某些方面可能有特定限制,比如SELECT语句的复杂性,这可能影响到从...

Global site tag (gtag.js) - Google Analytics