Search Error - No Results


https://forum.kartris.com/Topic1695.aspx
Print Topic | Close Window

By mc9ag - Wed 18 Jul 2012
A search from the main header or the search page enters the following in the log:

System.Data.SqlClient.SqlException
Database Error: invalid object.
>>    NUMBER:2812
>>    MESSAGE:
Could not find stored procedure 'spKartrisDB_SearchFTS'.

The full error is attached.

Not sure how I've managed this - a fresh working installation doesn't seem to have this particular stored procedure in the database.

Any help appreciated.  Colin
By Paul - Fri 3 Aug 2012
This indicates the site is trying to use FTS - full text search. This is an MSSQL feature that can improve the searching speed, and is especially useful on large sites with thousands, or hundres of thousands of products.

The FTS feature can be enabled from the back end of Kartris - Configuration > Database Admin > FTS. It is activation from here which creates the extra stored procedures necessary.

So I think in your case, it seems to be trying to use FTS, but the sprocs required aren't there (and quite possibly your database doesn't support FTS).

Are you positive you didn't try to activate this in the back end?

Also, which exact version of Kartris are you using? I think in newer ones, it should recognize if no FTS catalogues and switch the general.fts.enabled config setting back to 'n' automatically so it doesn't try to use FTS.