3

我试图从c#.net连接到AS400数据库。我得到这个异常“ibmda400.1提供程序未在本地机器上注册”,如何解决此问题?ibmda 400.1 provider is not registered in local machhine

这是我的连接字符串,并使用OLEDB

<add name="StudentConn" connectionString="Provider=IBMDA400.1;User ID=****;Password=*****;Data Source=****;Default Collection=*****;"/> 

回答

2

您需要安装有可用的驱动器的客户端软件包正在连接。

+0

我安装的IBM i Access客户端解决方案,但仍是同样的错误是repeating.Any其他的想法或调试这个问题。 – PRK

+0

您是否安装了Windows应用程序包。这就是操作系统特定的驱动程序。它是一个可单独安装的组件,必须从[Entitled System Support(ESS)](https://www.ibm.com/servers/eserver/ess)下载。基本ACS软件包仅包含“随处运行”Java组件。 – Charles