J'utilise freetext
dans ma requête, mais je rencontre cette erreur la première fois que j'exécute la requête. Qu'est-ce qui ne va pas? Je n'ai pas eu ce problème dans SQL Server 2005. J'ai juste 10 enregistrements dans ma table.Le texte complet a expiré Exception
Word breaking timed out for the full-text query string. This can happen if the wordbreaker took a long time to process the full-text query string, or if a large number of queries are running on the server. Try running the query again under a lighter load.
J'utilise SQL server 2008 version 10.0.1600.22 ((SQL_PreRelease).080709-1414).
J'ai lu à propos wordbreaking dll
dans les autres forums, mais je ne kow pas quoi faire. c'est un code simplifié de ma requête:
select tbl_Workshops.Name as WorkshopName
from tbl_Workshops
where (@Creteria='""' or freetext(tbl_Workshops.Name,@Creteria))
Merci mon problème résolu –
Pourriez-vous me dire pourquoi je devrais désactiver 'verify_signature'? –
@Raymond, Si vous exécutez le service de texte intégral sur SQL Server 2005, une tentative de vérification de la signature est effectuée pendant 45 secondes, pendant que vos utilisateurs attendent le retour de la requête de texte intégral. Étant donné que la plupart des délais d'attente de page Web durent ~ 30 secondes, la page expire. Voir le lien suivant, qui recomends 1. Mise à niveau vers SQL Server 2008 2. Mettez ou vérifier la signature de –