我是Oracle的新手,我的客户数据存储在oracle数据库7中,根据我的研究,Oracle数据库7是不可下载的(此版本需要与Oracle联系),如果您想将它连接到PHP,您需要不到5.0的PHP版本,而且由于我要在本地机器上工作,我更喜欢使用oracle的一些免费版本,这就是我计划使用Oracle数据库11g的原因。这些要求是根据现有的和使用Zend为未来的数据生成报告。
我目前的选择是:
问题:
欢迎您提出各种意见和建议,并表示非常感谢。提前谢谢。
发布于 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,默认安装中包括imp和exp实用程序,可以从命令行调用它们。我假设您的版本7安装在某个地方有一个exp程序。这些实用程序可以与相关的操作系统实用程序一起调度。
发布于 2013-09-14 12:46:38
Q1)是的。
Q2) Oraclev11.2有一个非常强大的调度程序。使用远程作业代理完成,这些代理可以安装在与控制数据库不同的授权服务器上。你可以让你的工作做任何脚本。
( Q3)类似的场景。
其他选项有一个v8数据库,使用它作为中间服务器,以便能够使用数据库链接连接数据库。v7 - v8 - v10 - v11都可以通信.不能百分之百肯定v7和高于v8。这些都是历史性的东西。
最简单的方法是将v7升级到v11。总有一天,v7服务器上运行的硬件将停止工作。新服务器不支持v7所需的正确操作系统版本。在这种情况下:前面的问题。
https://stackoverflow.com/questions/18776324
复制相似问题