可以直接从Datastage 7.5.3升级到11.7.1吗?

问题描述 投票:0回答:1

我们正在从 Datastage 7.5.3 迁移到 11.7.1。我想知道我们是否需要升级到Datastage的中间版本?是否有任何转换工具可用?任何有类似升级经验的人的投入都将受到感谢。谢谢。

version upgrade datastage
1个回答
0
投票

从DataStage v7直接升级到Information Server v11,没有就地升级的选项。

你将需要安装Information Server 11.7.1(如果机器有足够的资源用于两个环境,则安装到同一台并排配置的机器上,或者安装到新的服务器上)。 然后,您可以将v7环境中所有现有的DataStage作业导出到dsx文件,然后再导入到新环境中。

关于迁移步骤的更多信息可以在这里找到。https:/www.ibm.comsupportknowledgecenterSSZJPZ_11.7.0com.ibm.swg.im.iis.productization.iisinfsv.migrate.doctopicstop_of_map.html

虽然本文档没有列出 DataStage v7.5 的具体步骤,但由于 DataStage v7 中不存在 istool,因此只要您将作业导出为 dsx 文件,DataStage v8 的步骤是等同的。


0
投票

在 7.5 和 11.7 版本之间,DataStage 有许多变化,您在将作业从旧版本转移到新版本时需要注意这些变化。 我们已经记录了DataStage 8.5、8.7、9.1和11.3版本的这些变化。 由于你跳过了所有这些版本,所有的文档都是相关的,我将在下面链接它们,并强烈建议你查看它们,因为它们会影响作业的行为,也会导致错误。 在某些情况下,我们在这些技术文档中记录了可以设置的环境变量,这些变量将切换回旧的行为。

此外,在过去的几个版本中,不同数据库供应商的一些旧的企业数据库阶段已经被废弃,而使用在v7.5中不存在的新的 "连接器 "阶段。 例如,DB2企业级应升级为DB2 Connector,Oracle级应升级为Oracle connector等。我们有一个客户端工具,即Connector Migration工具,可以用来创建新版本的作业,并将旧阶段自动转换为连接器阶段(您仍然需要测试作业)。

另外,当从v7.5版本导出作业时,只导出设计...所有的作业都需要在新版本中重新编译,所以在这种情况下导出可执行文件是浪费空间。

如果你确实需要将哈希文件和数据集移动到新的系统中,IBM.com上有技术说明如何做到这一点,尽管我不能保证数据集的格式在7.5和11.7之间没有改变。

你会发现,在最近的版本中,我们已经加强了错误检查,过去只收到警告的东西现在可能会被标记为错误,或者根本没有报告的条件现在可能会被警告。 这方面的例子包括对空值处理的改变,例如当源阶段的字段是可空值的,但目标stagedatabase的字段是不可空值的。 另外,对于截断和类型不匹配也有新的警告或错误(其中一些警告可以在新的连接器阶段通过属性关闭)。

下面是推荐的技术资料,大家可以参考一下。

信息服务器DataStage 8.5或更高版本的变压器中的空值处理。https:/www.ibm.comsupportpagesnode433863

信息服务器8.7版兼容性

https:/www.ibm.comsupportpagesnode435721

InfoSphere DataStage 和 QualityStage,9.1 版作业兼容性https:/www.ibm.comsupportpagesnode221733

InfoSphere Information Server,11.3版作业兼容性https:/www.ibm.comsupportpagesnode514671

DataStage 平行框架的改变可能需要 DataStage 作业的修改。https:/www.ibm.comsupportpagesnode414877

关于过时数据库阶段的产品手册文档和连接器迁移工具的链接。https:/www.ibm.comsupportknowledgecenterenSSZJPZ_11.7.0com.ibm.swg.im.iis.conn.migtool.doctopicsremoval_stages_palette.html

谢谢你

© www.soinside.com 2019 - 2024. All rights reserved.