首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将数据从Oracle数据库7导入到Oracle数据库11g?

是否可以将数据从Oracle数据库7导入到Oracle数据库11g?
EN

Stack Overflow用户
提问于 2013-09-13 00:25:18
回答 2查看 793关注 0票数 1

我是Oracle的新手,我的客户数据存储在oracle数据库7中,根据我的研究,Oracle数据库7是不可下载的(此版本需要与Oracle联系),如果您想将它连接到PHP,您需要不到5.0的PHP版本,而且由于我要在本地机器上工作,我更喜欢使用oracle的一些免费版本,这就是我计划使用Oracle数据库11g的原因。这些要求是根据现有的和使用Zend为未来的数据生成报告。

我目前的选择是:

  1. 将数据从OracleDatabase7导出为CSV,并使用MySQL导入数据。
  2. 从Oracle数据库7导出数据并导入Oracle数据库11g。

问题:

  1. 是否可以将数据从Oracle数据库7导入到Oracle数据库11g?
  2. 如果问题1是肯定的,那么Oracle数据库7上是否有任何工具可以执行每日计划的任务,将数据导出为CSV或任何备份文件?如果是,Oracle数据库11g中是否有任何工具可以执行每日计划任务,从CSV导入数据或从Oracle数据库7导入任何备份文件?
  3. 这里是否有人尝试并遇到过这种情况?对于如何做到这一点,有什么选择或想法吗?

欢迎您提出各种意见和建议,并表示非常感谢。提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-13 03:54:05

11g应该能够导入从version 7生成的垃圾文件。我还没有尝试过这一点,但是甲骨文声称11g imp实用程序可以与28年前的版本一起工作!

有关所有详细信息,请参阅支持文档132904.1。它声称"Import可以读取ExportRelease5.1.22及更高版本创建的导出转储文件(最多可以读取相同版本)“。它甚至包括一个从7.3.4导出到11.1.0的例子。

运行version 7 exp程序来创建转储文件,并使用11g imp程序导入数据。对于11g,默认安装中包括impexp实用程序,可以从命令行调用它们。我假设您的版本7安装在某个地方有一个exp程序。这些实用程序可以与相关的操作系统实用程序一起调度。

票数 3
EN

Stack Overflow用户

发布于 2013-09-14 12:46:38

Q1)是的。

Q2) Oraclev11.2有一个非常强大的调度程序。使用远程作业代理完成,这些代理可以安装在与控制数据库不同的授权服务器上。你可以让你的工作做任何脚本。

( Q3)类似的场景。

其他选项有一个v8数据库,使用它作为中间服务器,以便能够使用数据库链接连接数据库。v7 - v8 - v10 - v11都可以通信.不能百分之百肯定v7和高于v8。这些都是历史性的东西。

最简单的方法是将v7升级到v11。总有一天,v7服务器上运行的硬件将停止工作。新服务器不支持v7所需的正确操作系统版本。在这种情况下:前面的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18776324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档