将VSAM文件加载到db2或平面文件

将VSAM文件加载到db2或平面文件,db2,cobol,mainframe,Db2,Cobol,Mainframe,我需要将VSAM文件加载到db2表中,而我对这类文件相当陌生,有人能帮我加载db2的步骤或如何将它们转换为文本文件吗 谢谢。使用IDCAMS repo将VSAM导出到平面文件,并使用您商店首选的DB2加载实用程序将平面文件导入到DB2。您可能需要重新格式化导出的VSAM数据,可能需要使用商店的SORT实用程序,除非DB2表只是VSAM文件布局的副本 IDCAMS记录在z/OS版本/发行版的z/OS DFSMS部分的z/OS DFSMS访问方法服务命令手册中。使用IDCAMS REPRO将VSAM

我需要将VSAM文件加载到db2表中,而我对这类文件相当陌生,有人能帮我加载db2的步骤或如何将它们转换为文本文件吗


谢谢。

使用IDCAMS repo将VSAM导出到平面文件,并使用您商店首选的DB2加载实用程序将平面文件导入到DB2。您可能需要重新格式化导出的VSAM数据,可能需要使用商店的SORT实用程序,除非DB2表只是VSAM文件布局的副本


IDCAMS记录在z/OS版本/发行版的z/OS DFSMS部分的z/OS DFSMS访问方法服务命令手册中。

使用IDCAMS REPRO将VSAM导出到平面文件,并使用商店首选的DB2加载实用程序将平面文件导入到DB2。您可能需要重新格式化导出的VSAM数据,可能需要使用商店的SORT实用程序,除非DB2表只是VSAM文件布局的副本


IDCAMS在z/OS版本/发行版的z/OS DFSMS部分的z/OS DFSMS访问方法服务命令手册中有文档记录。

如果需要将VSAM数据集加载到Db2中是一次性的或不经常的,我同意cschneid

如果您的需求更频繁,或者需要对源自VSAM的数据进行近乎实时的访问(从Db2),那么您将使用数据复制技术。例如,在IBM的产品组合中,这可能是IBM InfoSphere Data Replication for z/OS产品系列中的一个组件

如果您需要为通常访问Db2但不知道如何直接访问VSAM的应用程序和用户实时访问实时VSAM数据集,那么您可以使用数据联合或数据虚拟化技术。例如,在IBM的产品组合中,可能是IBM Data Virtualization Manager for z/OS


z/VSE还支持VSAM数据集,因此,如果您指的是z/VSE(而不是z/OS)的VSAM,那么作为一个选项,您可以使用z/VSE VSAM重定向器,所有z/VSE许可证持有人都可以免费使用。VSAM重定向器允许您将VSAM数据(选择性地或完全地)重新定位到几乎任何关系数据库中。出于性能和可靠性的考虑,在同一台机器上运行的DB2forz/OS或DB2forLinuxonz是首选。z/VSE应用程序继续运行,未经修改,因为它们仍然认为数据位于VSAM数据集中。同时,被授权访问关系数据库中数据的应用程序和用户可以同时访问live z/VSE管理的数据和其他数据。

如果您需要一次性或不经常将VSAM数据集加载到Db2中,我同意cschneid

如果您的需求更频繁,或者需要对源自VSAM的数据进行近乎实时的访问(从Db2),那么您将使用数据复制技术。例如,在IBM的产品组合中,这可能是IBM InfoSphere Data Replication for z/OS产品系列中的一个组件

如果您需要为通常访问Db2但不知道如何直接访问VSAM的应用程序和用户实时访问实时VSAM数据集,那么您可以使用数据联合或数据虚拟化技术。例如,在IBM的产品组合中,可能是IBM Data Virtualization Manager for z/OS


z/VSE还支持VSAM数据集,因此,如果您指的是z/VSE(而不是z/OS)的VSAM,那么作为一个选项,您可以使用z/VSE VSAM重定向器,所有z/VSE许可证持有人都可以免费使用。VSAM重定向器允许您将VSAM数据(选择性地或完全地)重新定位到几乎任何关系数据库中。出于性能和可靠性的考虑,在同一台机器上运行的DB2forz/OS或DB2forLinuxonz是首选。z/VSE应用程序继续运行,未经修改,因为它们仍然认为数据位于VSAM数据集中。同时,有权访问关系数据库中数据的应用程序和用户可以同时访问live z/VSE管理的数据和其他数据。

谢谢,我将尝试这种方法谢谢,我将尝试这种方法