我有一个使用mssql 2005在win 2003服务器上运行的Web应用程序。我想通过.NET应用程序将一些数据导入到mssql server。
但我收到以下错误:
The 'Microsoft.ACE.OLEDB.8.0' provider is not registered on the local machine.
我安装了此驱动程序2007 Office System驱动程序:从Microsoft下载的数据连接组件。
但仍然是同样的错误。我是否需要在服务器上安装其他任何东西?
我的服务器配置:使用MsSql 2005 express edition赢取2003 x64 SP 2
答案 0 :(得分:0)
这通常是驱动程序兼容性问题。由于您运行的是x64操作系统,因此您需要确保安装了x64驱动程序,或者确保ASP.NET应用程序在x86模式下运行。