Texis4 vs. Texis 3

Post Reply
skalyanaraman
Posts: 109
Joined: Tue May 29, 2001 9:13 pm

Texis4 vs. Texis 3

Post by skalyanaraman »

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.

thanks
User avatar
Kai
Site Admin
Posts: 1272
Joined: Tue Apr 25, 2000 1:27 pm

Texis4 vs. Texis 3

Post by Kai »

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?
skalyanaraman
Posts: 109
Joined: Tue May 29, 2001 9:13 pm

Texis4 vs. Texis 3

Post by skalyanaraman »

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.

thanks!!
User avatar
Kai
Site Admin
Posts: 1272
Joined: Tue Apr 25, 2000 1:27 pm

Texis4 vs. Texis 3

Post by Kai »

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.
Post Reply