我们正在使用:Azure SQL 数据库 v12(标准 S3)- ASP.NET WEB APP
当我们运行包含全文搜索的存储过程时遇到错误。错误是:
An error has occurred during the full-text query. Common causes include: word-breaking errors or timeout, FDHOST permissions/ACL issues, service account missing privileges, malfunctioning IFilters, communication channel issues with FDHost and sqlservr.exe, etc
仅在第一次尝试运行存储过程时发生此错误。如果我们在错误发生后刷新页面,存储过程将按预期运行(非常快),不会出现任何问题。
我们推荐的一篇文章建议执行 sp_fulltext_service
并将 verify_signature
设置为 0。我们尚未在 SQL DB v12 中做到这一点。我们收到错误:此版本的 SQL Server 不支持 DBCC 命令CALLFULLTEXT
。
最佳答案
您应该重试该错误。当 Fdhost 进程未与 SQL 配对时(例如在故障转移之后),并且当查询运行时它可能尝试连接但超时,就会发生这种情况。重试时它将成功并且应该运行没有任何问题。
谢谢
米哈埃拉
关于asp.net - Azure SQL 数据库 v12 - 全文查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34455618/