通过.NET连接到每个DB2平台

时间:2013-04-17 21:50:22

标签: c# .net db2

最近,我开始从事需要从DB2数据库编写和读取的应用程序,直到现在,我从未使用过DB2。

在互联网上阅读,我得到了一些信息,并做了一些假设。我只需要知道我的想法是否正确,或者是否有另一种方式。

  • 使用IBM Data Provider(.net DLLs)我只能连接在Linux或Windows服务器上运行的DB2。
  • 对于在/ 400,z / os,iS上运行的DB2,我可以使用这些相同的DLL但是(!)它是
    必须使用'DB2 Connect'来实现这一目标。
  • 如果我没有'DB2 Connect',我只能连接到以/ 400,z / os或iS运行的数据库,如果我使用OLEDB或ODBC。

很抱歉,如果我误解了一些简单的事情。

1 个答案:

答案 0 :(得分:0)

您可以使用IBM i Access(以前称为IBM iSeries Access)附带的.NET数据提供程序连接到Power Systems上的DB2 for i(以前称为AS / 400或iSeries)。此平台不需要DB2 Connect。

确保您的IBM i Access for Windows(或IBM iSeries Access)版本大于或等于IBM i(以前称为OS / 400或i5 / OS)的版本,并且它具有正确的{已安装{3}}。