一、ORACLE数据库数据迁移:
A、数据迁移方法
1、导入导出方法exp.exe/imp.exe;
      优点:兼容性强,可以导出对象可以自定义;
2、数据泵导入导出(oracle10g版本以上)expdp.exe/impdp.exe;
      优点:速度较exp.exe/imp.exe快;
      缺点:导入导出需指定Directory(需新建Directory,可能权限要求较高);
3、SQLLODER导入导出;
     优点:能从文本文件导入;
 4、通过ODBC导入导出;
 5、通过DBLINK用INSERT INTO方式;
二、异构数据库之间的数据迁移:
A、oracle透明网关技术:
1、安装10201_gateways_win32透明网管组件;
2、在文件listener.ora中SID_LIST_LISTENER添加:
    (SID_DESC =
      (PROGRAM = tg4sybs)
      (SID_NAME = tg4sybs)
      (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)
    )

tg4sybs为sybase组件;tg4msql为sql server组件;
  3、在文件tnsnames.ora中添加:
  SYBS =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = renx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = tg4sybs)
    )
    (HS=OK) (此处通知oracle使用异构服务)
  )

4、重启监听器:
  lsnrctl stop;
  lsnrctl start;
B、通过ODBC进行数据迁移:
    
三、部分数据库软件对应的迁移功能:
A、PL/SQL Developer:
1、Tools->Export Tables                                            <>  对应导入exp.exe/export sql语句(insert);
2、Tools->Import Tables                                           <>  对应导出imp.exe/import from sql语句(insert);
3、Tools->ODBC Importer                                        <> 对应ODBC导入;
4、Tools->Text Importer                                            <> 对应SQLLODER数据导入;
5、Tools->Export User Object                                   <> 导出DDL脚本;
6、Tools->Data Generator                                         <> 生成测试数据;

B、Toad?for Oracle:
1、Database ->EXPORT->Data Pump Export Wizard    <>  对应 数据泵导出expdp.exe;
2、Database ->EXPORT->Data Subset Wizard               <>  模式复制(把一个用户中的对应完全赋值到另一用户模式);
3、Database ->EXPORT->Export DDL                             <>  导出选定对象DDL语句(数据割接常用);
4、Database ->EXPORT->Export Utility Wizard             <>  对应 导出exp.exe;
5、Database ->EXPORT->Export File Browser                <>  浏览导出的DMP文件;
6、Database ->EXPORT->Generate Database Script      <>  导出数据库脚本(可用于新建相似数据库)
7、Database ->EXPORT-> Generate Schema Script       <>  导出整个用户模式DDL脚本;
8、Database ->EXPORT->Export Table as Flat File         <> 按SQLLODER格式导出数据;
9、Database ->IMPORT->Data Pump Import Wizard    <>  对应数据泵导入impdp.exe
10、Database ->IMPORT->Import Source Files                <> 导入脚本文件(*.sql.,*.pkb…………)
11、Database ->IMPORT->Import Table Data                <> 从txt\xls\dbf\mdb文件导入数据到指定TABLE;
12、Database ->IMPORT->Import Utility Wizard           <>  对应 导入imp.exe;
13、Database ->IMPORT->SQL*Loader Wizard             <>  对应SQLLODER导入;

C、Embarcadero  DBArtisan(ORACLE\SYBASE\SQL SERVER)
1、Utilities  -> Data Unload Wizard                                   <> 导出数据到文本格式文件;
2、Utilities  ->Data Load Wizard                                        <> 从文本文件导入数据库(SQLLODER);
3、Utilities  ->Data Export Wizard for Oracle                   <> 对应导出exp.exe;(ORACLE)
4、Utilities  ->Data Import Wizard for Oracle                   <>对应导入imp.exe;(ORACLE)
5、Utilities  ->schema extraction wizard                            <>导出整个用户模式DDL脚本;
6、Utilities  ->schema migration wizard                            <> 转移整个用户模式到另一数据库用户;

ORACLE数据库数据迁移相关推荐

  1. oracle数据库数据迁移三部曲(一)oracle 11g的安装

    本人在这学期跟随老师开发一个JavaEE的教师智能系统,遇到了一个问题,学校提供的数据库文件时oracle的dmp文件,而现在使用时mysql和sqlserver数据库,所以需要把oracle的dmp ...

  2. oracle 数据库数据迁移解决方案

    大部分系统由于平台和版本的原因,做的是逻辑迁移,少部分做的是物理迁移,接下来把心得与大家分享一下 去年年底做了不少系统的数据迁移,大部分系统由于平台和版本的原因,做的是逻辑迁移,少部分做的是物理迁移, ...

  3. oracle数据库数据导入导出步骤(入门)

    oracle数据库数据导入导出步骤(入门) 说明:  1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL  2.如果熟悉命令,建议用exp/i ...

  4. Oracle 数据库数据排名函数:rank() 和dense_rank() 。

    Oracle 数据库数据排名函数:  rank() 和dense_rank() . --------------------------------------------间断排名(也称强制排名)   ...

  5. 简述oracle的主要数据库对象,Oracle数据库数据对象分析

    Oracle数据库数据对象分析 Oracle数据库数据对象中最基本的是表和视图,其他还有约束.序列.函数.存储过程.包.触发器等.对数据库的操作可以基本归结为对数据对象的操作,理解和掌握Oracle数 ...

  6. cmd imp导入dmp文件_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤...

    正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...

  7. oracle临时表经常被锁_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤

    正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...

  8. 误删除 Oracle 数据库数据的恢复方法

    学习数据库时,我们只是以学习的态度,考虑如何使用数据库命令语句,并未想过工作中,如果误操作一下,都可能导致无可挽回的损失. 今天主要以oracle数据库为例,介绍关于表中数据删除的解决办法.(不考虑全 ...

  9. oracle数据库数据导入导出步骤

    oracle数据库数据导入导出步骤(基础) 前言: Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先 ...

  10. Oracle数据库数据查询语句示例(包含大部分常用语句)

    Oracle数据库数据查询语句示例(包含大部分常用语句) 目标 本文用到的关系模式 语句示例 1.在创建的s,p,j和spj表中完成以下查询 (1)查询零件重量在10-20之间(包括10和20)的零件 ...

最新文章

  1. 腾讯内部产品课:细分用户
  2. 池州天气预报软件测试,池州天气预报15天
  3. 如何远程比较两个系统里同一个ABAP类方法代码的差异
  4. kotlin 判断数字_Kotlin程序检查给定数字是正数,负数还是零
  5. 列赋值为列表_Pandas入门-3-新增数据列操作
  6. php中获得客户端,服务器ip
  7. SAP License:PS中的成本控制
  8. 如何把一个整数转化成数组_「leetcode891」给定一个整数数组 A,考虑 A 的所有非空子序列...
  9. 最新的CocoaPods的使用教程(一)
  10. 最受欢迎web前端技术总结
  11. docker容器下mysql更改WordPress的site address和home(URL)
  12. 【codevs2485】七夕祭(贪心,环形纸牌均分)
  13. S7-200SMART案例分析——运动控制之步进选型(一)
  14. 软件测试面试题:微信红包如何测试?
  15. oracle biee资料库,Hello oracle BIEE 资料
  16. 学会“狼”的思维(一)
  17. rsa java模数_RSA加密:利用模数和指数生成公钥加密
  18. Logistic映射
  19. XUPT—ACM周总
  20. background-image属性

热门文章

  1. 大二 数据结构 期末复习题(仅供参考)
  2. 那些好用的阅读软件(Windows Android)
  3. 仿QQ局域网聊天软件
  4. Alcor(安国)AU6983量产工具(100421)量产成功教程
  5. ListView的刷新
  6. flex和blazeds_使用BlazeDS和AMF构建Web和桌面应用程序
  7. QT相关内容的下载链接
  8. 陆兆禧 阿里巴巴CEO
  9. 一款好看+极简到不行的HTML5音乐播放器-skPlayer
  10. oracle计算金融函数,ORACLE EXTRACT函数