在不同的 DBMS 之间传输数据

2023-12-21

我想将 Informix 中的整个数据库转移到 Oracle。我们有一个适用于这两个数据库的应用程序,我们的一个客户正在从 Informix 迁移到 Oracle,并且需要将整个数据库转移到 Oracle(结构相同)。

我们经常需要在oracle/Mssql/Informix之间传输数据,有时只需要一张表而不是整个数据库。

有人知道有什么好的程序可以完成这种工作吗?


The Pentaho http://en.wikipedia.org/wiki/Pentaho 数据整合 http://www.pentaho.com/products/data_integration/ ETL http://en.wikipedia.org/wiki/Extract,_transform,_load工具可作为开源工具(也称为“Kettle”)用于跨数据库迁移和许多其他用例。

从他们的数据表来看:

常见用例

  • 具有缓慢变化的内置支持的数据仓库人口 尺寸、垃圾尺寸
  • 将数据库导出到文本文件或其他数据库
  • 将数据导入数据库(从文本文件到 Excel) 床单
  • 数据库应用程序之间的数据迁移
  • ...

输入/输出数据格式的列表可以在这个问题的接受答案中找到:有人知道 Pentaho Data Integration (Kettle) 连接器列表吗? https://stackoverflow.com/questions/3716378/does-anybody-know-the-list-of-pentaho-data-integration-kettle-connectors-list/3723627#3723627它支持所有带有 JDBC 驱动程序的数据库,这意味着大多数数据库。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在不同的 DBMS 之间传输数据 的相关文章

随机推荐

  • 如何刷新 Netbeans 工作区?

    在 Eclipse 中 有一个称为刷新工作区或 F5 的工具可以刷新文件 以确保拾取在 Eclipse 外部更改的任何文件 我如何在 Netbeans 中做到这一点 我使用 6 9 1 进行 PHP Java 开发 我没有看到任何刷新 F5
  • 使用新值刷新 dat.gui

    I would like to refresh the dat gui menu with new values I have loaded a model and display in folder the name of the obj
  • 检查出口是否不存在,在反应路由器 6 中显示其他内容

    我想在反应路由器 6 中 当没有插座时显示一个占位符 有什么办法吗 lt gt
  • 无法使用 Bot Framework SDK v4 在 MS Teams 中渲染自适应卡

    我正在尝试在 MS Teams 中渲染自适应卡并收到消息 不支持指定的卡版本 我正在使用 Bot Framework SDK v4 node js 以下是代码片段 下面是welcome json中的自适应卡 contentType appl
  • Play Framework 2.X 和阻塞数据库调用

    我有点困惑 来自文档 http www playframework com documentation 2 1 0 ThreadPools 播放默认线程池 这是默认线程池 其中 Play Framework 中的所有应用程序代码都会被执行
  • PE 标头要求

    PE 文件 PE COFF 有哪些要求 应该设置哪些字段 哪些值 以使其能够在 Windows 上 运行 即执行 ret 指令然后关闭 没有错误 我首先构建的库是链接器 现在 我遇到的问题是 PE 文件 PE COFF 我不知道 PE 文件
  • iPhone 开发与 Symbian 开发相比如何?

    我花了几年时间进行 Symbian C 开发 我想知道 iPhone 开发与 Symbian 开发相比如何 我对在这两个平台上工作过一段时间的人的答案很感兴趣 澄清 示例 以下内容如何比较 Symbian C 与 Objective C 恕
  • 当用户拖动调整舞台窗口大小时,如何让 JavaFX 节点(文本区域、文本字段)正确调整大小?

    当用户拖动调整舞台窗口大小时 如何让 JavaFX 节点 文本区域 文本字段 正确调整大小 我有一段代码 它创建一个带有两个节点 TextArea TextField 的舞台 VBox 但是 当用户拖动来调整窗口大小时 这些组件不会按比例拖
  • 从存储在数据库中的 URL 中的变量中提取变量

    如果 youtube 网址 http www youtube com watch v ytWAw6YqN10S http www youtube com watch v ytWAw6YqN10S 如何创建 v 变量并让它从 youtubeu
  • System.Net.NetworkInformation.Ping 崩溃

    我的网站拥有超过 600 台设备 我正在尝试使用标准 NET ping 类对它们一一进行 ping 操作 由于某种原因 该线程正在崩溃 几天后它就停止响应 它所做的只是 ping 网络上的设备 我们使用的是 Microsoft Window
  • Fortran 类的异构数组

    我有一个抽象类型和几个从他继承的类型 现在我需要创建这些继承类型的实例数组 但我不确定在 Fortran 中是否可能 我尝试制作一些包装类型 例如在 Fortran 中创建异构数组 https stackoverflow com quest
  • C ++将新内容放置在自制矢量容器中

    这里有一些非常相似的问题 但它们无法帮助我理清思路 另外 我给出了完整的示例代码 这样其他人可能更容易理解 我制作了一个向量容器 由于内存原因无法使用 stl 它过去只使用operator 作为push back 一旦我遇到新的放置 我决定
  • 无法使用 Xdebug 使用 Netbeans 6.8 IDE 调试 Code Igniter 应用程序

    我无法使用 Xdebug 来调试使用 Code Igniter 构建的应用程序 但我可以使用它来调试任何其他 PHP 文件 只要它不使用 Code Igniter 使用的相同结构来解决 url 问题 Meaning 在没有 Code Ign
  • Azure Web App - 将不同的外部域路由到“站点”中的不同目录

    我到处寻找我的问题的答案 在筛选出可能与我的问题有任何关系或没有任何关系的可能解决方案后 我崩溃了 我就在这里 如果这是重复的话 我事先表示歉意 快速背景 我对 Azure 的了解有限 但我正在学习 我们在德国 我的客户决定将所有网站从 S
  • 获取两个日期之间的随机日期

    有没有办法在 Carbon 中获得两个日期之间的随机日期 例如 我试图获取从现在到 55 分钟前的随机日期 dateNow Carbon now date25MinsAgo Carbon now gt subMinutes 55 但是 我被
  • 将文件推送到远程时权限被拒绝

    我之前使用 git bash 作为本地存储库 我已连接到 GitHub 帐户 并且总是毫无问题地推送我的文件 后来 我卸载了 bash 并使用新用户和电子邮件重新安装 现在 当我尝试将文件推送到远程时 出现错误 Permission to
  • BitmapFun 示例存在缓存问题

    我正在使用 Android BitmapFun 示例代码来管理应用程序中的位图 我在 ViewPager 中遇到了乱码或重复的图像 我已将其追踪到 ImageCache java 中的以下代码 Notify the removed entr
  • 使用 mamp 进入 phpmyadmin

    我正在使用 MAMP 并尝试访问 phpmyadmin loaclhost phpmyadmin 不工作 sql 灯为绿色 因此已启用 我已将文档根目录更改为 Users troycosentino Sites easyuniv 当我从 M
  • 获取小数点后 2 位,不进行四舍五入

    在 C 中 我试图获取双精度数的最后两位小数 不进行四舍五入 我已经尝试了一切Math Floor to Math Truncate没有任何效果 我想要的结果示例 1 424 2488298 gt 1 424 24 53 5821 gt 5
  • 在不同的 DBMS 之间传输数据

    我想将 Informix 中的整个数据库转移到 Oracle 我们有一个适用于这两个数据库的应用程序 我们的一个客户正在从 Informix 迁移到 Oracle 并且需要将整个数据库转移到 Oracle 结构相同 我们经常需要在oracl