OLE DB提供程序“Microsoft.ACE.OLEDB.12.0”不能用于分布式查询,因为提供程序配置为在单线程单元模式下运行。 [英] OLE DB provider 'Microsoft.ACE.OLEDB.12.0' cannot be used for distributed queries because the provider is configured to run in single-threaded apartment mode.

查看:444
本文介绍了OLE DB提供程序“Microsoft.ACE.OLEDB.12.0”不能用于分布式查询,因为提供程序配置为在单线程单元模式下运行。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好

我在使用openrowset时遇到此错误()



错误是

Hi all
I am getting this error while using openrowset()

The error is "

OLE DB provider 'Microsoft.ACE.OLEDB.12.0' cannot be used for distributed queries because the provider is configured to run in single-threaded apartment mode.





任何人都可以帮我解决问题



谢谢&问候

Prakash.ch

"

could anyone help me out to resolve the problem

Thanks & Regards
Prakash.ch

推荐答案

当存在兼容性问题时会发生此错误..在32位操作系统上运行64位sql server或ms word旧版本在最近的操作系统上...



所以检查版本
This error occurs when there is compatability problem.. ex running 64 bit sql server on 32 bit os or ms word old version on recent os...

So check the versions


这篇关于OLE DB提供程序“Microsoft.ACE.OLEDB.12.0”不能用于分布式查询,因为提供程序配置为在单线程单元模式下运行。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆