主机数据提取

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

我有一个称为sunet的大型机应用程序,这里有一些记录。我想使用vba宏在Excel中提取数据。我已经尝试过了,但是我不知道如何在大型机和Excel之间建立连接。请告诉我该怎么做。谢谢。

excel extract mainframe
1个回答
0
投票

晚了,抱歉。我希望您的数据在大型机上。

听起来您想要与数据库的ODBC连接。您将需要咨询您的建筑师或DBA的细节,例如DBMS产品是否具有“客户端”组件,您可以通过它进行引导?否则,性能和社交能力可能是一个问题。有更好的第三方客户,您是否致力于VBA?

您的应用程序的名称(或生命周期的阶段并不重要)。数据的大小非常重要。几亿条记录?

[您也可以选择立即提取所有数据。您可能被允许访问备份。

有多种方法可以从大型机中提取数据。您可以先将其格式化为csv,也可以使用某种语言来构建xls文件。传统上,MS产品是在excel对记录数量有限制(50K吗?)并且是否需要ODBC连接的日子访问的。

  1. IND $ FILE通过桌面上的TN3270终端从ISPF Panel 3.6进行传输。如果您的商店很老套,那么您可能还会有一个cli脚本。

  2. sftp传输,SSH,SCP,Telnet,请记住,您将需要一个登陆区。

  3. 任何托管队列产品,例如MQSeries。

  4. 媒体,甚至光学。

  5. 您可能有诸如CA-XCOM之类的传输产品。] >>

  6. 这是面包和黄油,即使您在Wintel堆栈上具有EBCDIC,也可以使用Python解码():encode()。我希望您成为IBM500,但您也应该确认这一点。

    是的,同事,甚至使用这些关键字在您的源信息库中搜索JCL。

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