0

我认为这个问题比 ServerFault 更适合这里,但如果我错了,请纠正我。

我有一个系统,它有一个也查询 Windows 索引服务的数据库。查询是通过 T-SQL 使用 OpenQuery(Linked_Server_Name, ...) 函数完成的。当数据库和索引服务在同一台服务器上时,一切正常。

现在我需要扩展我的系统,这意味着我必须将数据库服务器与索引服务服务器分开。问题是,我找不到远程查询索引服务的方法。

有没有人通过类似的设置成功?如果没有,您会建议什么替代方案?

4

2 回答 2

0

远程查询 MSIDXS 似乎确实不可能。我最终编写了一个包装 MSIDXS 并被远程调用的 Web 服务。不过,性能不是那么好。

于 2012-08-14T10:55:21.853 回答
0

我在公司遇到了类似的问题,我用谷歌搜索,远程索引是不可能的。但我们找到了解决方案。现在我们有一台带有数据库的服务器和另一台带有 IIS 和索引的附件的服务器。解决方案是共享数据库服务器可以看到的附件文件夹(或者可能是整个光盘)。不幸的是,我在公司换了职位,我没有权限连接到服务器来检查配置,所以我不能写出必须做什么和在哪里做。

于 2012-08-10T07:16:34.397 回答