在SQL server BI中数据源建立OLE DB连接总是出现“没有注册类别”的错误大概就如题目中所讲的。在进行数据流
在SQL server BI中数据源建立OLE DB连接总是出现“没有注册类别”的错误 大概就如题目中所讲的。 在进行数据流任务中, 连接管理器里面建立了OLE DB连接 【提供程序】选了【Microsoft OLE DB provider for Visual FoxPro】 (安装过那啥vfpoledb.exe了) 然后在选【数据链接】的时候就有“没有注册类别”这个错误 很着急啊啊啊。要做项目什么的。 新手伤不起啊
啊对还有尝试过在命令行中regsvr32 sqloledb.dll 也没用的 [最优解释] 如果你是SQL SERVER 2005及以上,那恭喜你,SQL SERVER 不支持 VFP的OLE连接了. 你可以用ODBC数据源自己建一个与VFP的连接,然后在SQL SERVER 里用ODBC 数据源连接. [其他解释] 这个问题是因为丢失了mdac造成,所以只需要重装mdac就就可以了。 解决方法: 插入windows系统盘->进到C:\WINDOWS\inf->找到 mdac.inf ->点右键安装,按照提示安装完->重启计算机(其实不重启也可以的,但是未来保险起见)