- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
是否有人能够使用 OLE DB Provider for Search in SQL Server 连接到 Windows Search Service?下面是我在 Management Studio 中配置链接服务器时不断遇到的错误消息。
OLE DB provider "Search.CollatorDSO" for linked server "TESTSERVER" returned message "Command was not prepared.".
Msg 7399, Level 16, State 1, Line 2
The OLE DB provider "Search.CollatorDSO" for linked server "TESTSERVER" reported an error. Command was not prepared.
Msg 7350, Level 16, State 2, Line 2
Cannot get the column information from OLE DB provider "Search.CollatorDSO" for linked server "TESTSERVER".
我知道在过去的几年里,越来越多的人一直在为这个问题而苦苦挣扎,但到目前为止我还没有找到解决方案。
最佳答案
由于只有 Microsoft* 才知道的原因,SQL Server 无法将 Windows 搜索目录作为 OLE DB 数据源进行访问。此问题唯一可行的解决方法是创建一个 CLR 函数并将其用作查询搜索目录的包装器。可以在 http://www.nesterovsky-bros.com/weblog/2011/03/04/callingwindowssearchfromsqlserver2008.aspx 找到一个随时可用的示例。 .
*我最好的猜测是搜索服务仅部分符合 SQL,因为它扩展了 SQL-92 和 SQL-99,但不返回元数据或包含 SQL 期望的数据源的大部分功能服务器。
关于sql - OLE DB 提供程序 "Search.CollatorDSO"返回 "Command was not prepared",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22957281/
是否有人能够使用 OLE DB Provider for Search in SQL Server 连接到 Windows Search Service?下面是我在 Management Studio
我是一名优秀的程序员,十分优秀!