Networking 我想在VM上使用Informatica将一些数据从DB2V5服务器ETL到另一台具有SQLServer2017的服务器

Networking 我想在VM上使用Informatica将一些数据从DB2V5服务器ETL到另一台具有SQLServer2017的服务器,networking,ibm-midrange,informatica-powercenter,db2-luw,ibm-information-server,Networking,Ibm Midrange,Informatica Powercenter,Db2 Luw,Ibm Information Server,看,我可以想象这是3个虚拟机一起运行,但。。。我不知道如何连接它们,以便我可以定义到源和目标的连接,因为它们不在同一网络上 因此,我们在OS/400>windows虚拟机上运行DB2 v5,在windows虚拟机上运行informatica power center>sql server 2017 当这些虚拟机不在同一网络上时,如何连接到它们?如何在Informatica Power center designer和work flow Manager中定义这些远程连接 谢谢问题没有太多细节。以下

看,我可以想象这是3个虚拟机一起运行,但。。。我不知道如何连接它们,以便我可以定义到源和目标的连接,因为它们不在同一网络上

因此,我们在OS/400>windows虚拟机上运行DB2 v5,在windows虚拟机上运行informatica power center>sql server 2017

当这些虚拟机不在同一网络上时,如何连接到它们?如何在Informatica Power center designer和work flow Manager中定义这些远程连接


谢谢

问题没有太多细节。以下是我的想法-

  • 从VM2连接到托管在VM1中的数据库-您可以使用Datadirect ODBC连接到任何数据库。您需要在主机文件中提到IP
  • 在VM1中配置了Informatica,并且您希望从VM2访问它,请确保在主机文件中设置了内容,以便VM1可以与VM2通信。它只是TCP/IP连接
    运行SQL Server的VM是否有权访问运行DB2i的VM?如果是这样,您可以在SQLServer中创建一个链接服务器,直接从DB2i检索数据。