问题标签 [indexing-service]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
119 浏览

c# - 查询仅包含使用索引服务器忽略的单词 OleDbException

我有ASP.NET 4.6.1 WebForms Legacy ,它在Windows Server 2008 R2中使用索引服务器

我收到 带有消息的OleDbException 错误:

我的代码:

完整错误:

System.Data.OleDb.OleDbException (0x80041605):

该查询仅包含被忽略的单词。

在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) 在 System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) 在 System.Data。 OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior 行为,字符串方法)在 System.Data.OleDb.OleDbCommand.ExecuteReader(CommandBehavior 行为)在 System.Data.OleDb.OleDbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior 行为)在 System.Data .Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord,Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)

键:

  1. 我怎样才能消除所有噪音?
  2. 如何为西班牙文化配置索引服务器?

有什么建议么 ?

0 投票
1 回答
328 浏览

asp-classic - 如何为我的网站编写搜索页面

我们的网站上有一个搜索页面,它是在 Windows Server 2003 上使用 ASP Classic 制作的。现在我们已经迁移到 Windows Server 2012,我们需要创建一个新的搜索页面,因为该代码在 Windows Server 2012 搜索服务上不起作用。有没有人遇到过这个。我一直在努力寻找有关如何做到这一点的好信息。如果可能的话,有人可以展示一些关于如何完成的编码示例吗?
先感谢您。

0 投票
1 回答
71 浏览

c# - 如何从代码中获取 Windows 索引服务状态?

如何查找、如何从代码中读取 Windows Indexing Service 状态(索引状态)?操作系统是 Windows Server 2012 R2。

索引状态

0 投票
0 回答
41 浏览

c# - 授权Windows Server 2016上运行的IIS查询Windows Server 2008R2上的远程搜索引擎

我有一个 IIS Web 应用程序(托管在 Windows Server 2016 上),它试图使用以下代码访问同一网络(但不同域)中另一台机器(Windows Server 2008 R2)上的远程搜索引擎:

IIS 应用程序被配置为<identity impersonate="true"/>允许传播当前登录的用户。

每个可以使用 Web 服务器的域用户也包含在要搜索的远程服务器目录的 ACL 列表中。

在搜索到的服务器中,我已经将<DOMAIN\IIS_MachineName>被搜索路径的自动用户的 ACL 列表包含在其中。

使用此配置,我得到了错误:Access is denied.

基本上我的问题是:如何在远程服务器中操作以授权 IIS 到搜索到的文件夹?

附加信息

通过配置,<identity impersonate="true"/> 我在要访问搜索引擎的远程服务器中获得以下审计事件:

如果我在 中修改 web.config <identity impersonate="true" userName="MyAdminAccount" password="MyAdminPassword"/>,使用远程服务器上管理员组中包含的帐户一切正常,但我不想在配置文件中写入明确的管理密码。

使用此配置,审计事件是:

所以我认为,从远程服务器的角度来看,IIS 显示为 <IIS_MachinName> 但具有 ANONYMOUS LOGON,并且此帐户不包含在搜索目录的 ACL 列表中