从好用的机器上,拷备下面的文档到新服务器上
c:\oracle\ora81\bin\OraOLEDB.dll
c:\oracle\ora81\bin\OraOLEDB.tlb
c:\oracle\ora81\bin\OraOLEDBgmr.dll
c:\oracle\ora81\bin\OraOLEDBpus.dll
c:\oracle\ora81\bin\OraOLEDBrfc.dll
c:\oracle\ora81\bin\OraOLEDBrmc.dll
c:\oracle\ora81\bin\OraOLEDBrst.dll
c:\oracle\ora81\bin\OraOLEDBus.dll
c:\oracle\ora81\bin\OraOLEDButl.dll
c:\oracle\ora81\bin\OraOLEDBzhs.dll
然后执行:Regsvr32 OraOledb.dll
参考:
http://www.blogcn.com/user23/redgod/blog/7039800.html
http://blog.sina.com.cn/u/55f67d23010002qm
http://jeet.cnblogs.com/archive/2005/03/08/115150.html
但提示一下,可以不用重启计算机。因为用的是asp.net用户,所以重启一下IIS就可以了。使用iisreset命令就可以了。
我已经试过了,此办法可以解决这个问题。