Hi,
We just installed Texis4 to solve the indexing problem we had. But we do not want to roll it live yet in production. So, production is still running version 3 of texis. The database is OK between these versions, but the code (Vortex code) compiled on version 4 looks incompatible with version 3.
Any way to get around this? If upgrading is the only option we can do it too.
The .vtx file is generally incompatible between significant releases. But you shouldn't notice that unless the Vortex source code is missing. Can you copy the Vortex source over and just run texis -C on it? Is there a specific error you're getting?
yeah, we have modules created on our staging servers, which run Texis version4. We dont usually copy all this module over, we just copy the vtx to the production.
The error we get is,
cannot find module such and such...
thanks!!
P.S. also, how do you use REX to do a search on something like,
\*bush1972*\ from a field with values like
\\myserver\vol1\a9bush1972\mydoc.txt
In short,
how do we escape a backslash (\) in a query?
I thought \\ to make up a \, but it does not work.
A different version of Texis -- older or newer -- will usually need to recompile the .vtx. You will thus need the source as well as all dependent modules on the other machine.
In REX you escape a backslash with a backslash, ie. \\. You could also use the hex ASCII code escape, ie. \x5C. However, also keep in mind that the overall REX syntax is different from MATCHES or filename wildcards: you don't need asterisks to search for bush1972 embedded within a field with REX, just look for bush1972.