需要进度应用程序升级11.3的文档吗?

时间:2014-07-22 16:55:13

标签: installation openedge progress-db

我们正在将9.1D的Progress应用程序升级到11.3。是否有任何样本文件我们应该寻找我们的迁移。

目前,我们已经构建了一个新服务器,用于安装OpenEdge Enterprise RDBMS 11.3。

我们可以备份当前数据库并将其转储到新版本。

有任何建议/文件吗?

1 个答案:

答案 0 :(得分:0)

一般情况下,升级时进度非常“亲切”,但你必须记住,从2002年到11.3(11.4很快就会被淘汰)从2002年开始到2013年。从那时起,情况发生了很大变化。

如果你的程序逻辑依赖于光盘布局,os实用程序(例如使用UNIX,DOS或OS-COMMAND),它们也可能会被更改。因此,即使文件编译没有错误,升级也可能会中断。你需要测试一切!

你无法直接从9.1D备份和恢复到11.3,你需要转储和放弃负荷。

您需要做什么:

  1. 支持所有内容!不要错过这一点,并确保您保存备份的副本。备份数据库,脚本,程序文件(.p,.i,.r,.cls等)。一切!这至关重要!确保备份中始终保留一个未触及的版本,以便在出现问题时重新启动。 Progress已内置用于备份数据库的实用程序。也可以使用OS实用程序。 请注意,OS实用程序不能用于创建在线备份。备份的数据库很可能已损坏。在使用OS实用程序进行备份之前关闭数据库。

  2. 转储您当前的数据库。数据和架构。不要忘记检查序列等。

  3. 使用旧数据库中的架构在新服务器上重建新数据库。 如果可能 - 在执行此类升级时移至Type 2存储区域。它会提高性能。查看有关此必需设置的文档和知识库。

  4. 加载转储数据

  5. 将程序文件从旧服务器复制到新服务器

  6. 重新编译

  7. 为启动数据库和客户端创建启动脚本等。旧参数可能不适合您的新服务器,您很可能拥有更多内存,更快的CPU,更大的光盘等。

  8. 所有步骤都有几个子步骤。我建议你深入了解community.progress.com上的文档。您还可以搜索知识库(knowledgebase.progress.com)

    此外,如果您遇到问题,可以在此处提出更具体的问题(但请使用进行相应的标记)。

    11.3 Documentation

    9.1D Documentation

    KnowledgeBase