FullTextSearchManager.SetFullTextSearchVersion

FullTextSearchManager

SetFullTextSearchVersion

Disponible desde la versión 8.3.22.

Sintaxis:

SetFullTextSearchVersion(<FullTextSearchVersion>)

Parámetros:

<FullTextSearchVersion> (obligatorio)

Tipo: FullTextSearchVersion.
Nuevo valor del parámetro <FullTextVersion type>.
Atención. Cuando se utiliza Version2, debe haber al menos un 10% de espacio libre después de la indexación completa. De lo contrario, la búsqueda de texto completo no se indexará.

Descripción:

Establece (cambia) la versión de búsqueda de texto completo. La versión predeterminada es Version1.
Para cambiar una versión a otra, se requiere acceso exclusivo a la base de datos de información. Si no se proporciona acceso exclusivo, se mostrará un mensaje de error sobre las sesiones activas.

Disponibilidad:

Servidor, cliente grueso, conexión externa.

Nota:

Atención. Cuando se utiliza Version2, el disco duro debe tener al menos un 10% de espacio libre después de la indexación completa. De lo contrario, la búsqueda de texto completo no se indexará.

Si cambia de Version2 a Version1:

  • Se terminarán todos los trabajos de indexación de búsqueda de texto completo existentes (en progreso).
  • Se cancelarán todos los nuevos trabajos de indexación programados desde Version2.
  • Una vez que esto suceda, se detendrá la indexación programada para Version2.
  • La versión de búsqueda de texto completo Version1 se aplicará a todas las nuevas conexiones de la base de datos de información.
  • Los índices de Version2 no se verán afectados. Si no se requiere el índice, el usuario puede borrarlo antes de cambiar a otra versión.

Si cambia de Version1 a Version2:

  • Se realizará una comprobación previa de la disponibilidad del servidor de búsqueda. Si el servidor no está disponible, se mostrará un error y no se cambiará la versión. El mensaje contiene el motivo de la indisponibilidad del servidor. En la mayoría de los casos, se requiere la instalación de Java.
  • Todos los nuevos trabajos de indexación programados se redirigirán a la nueva versión 2.
  • La versión de búsqueda de texto completo Version2 se utilizará para todas las nuevas conexiones de la base de datos de información.
  • El servidor de búsqueda Version2 siempre está listo para su uso. Cuando accede al servidor por primera vez, carga los índices disponibles del estado anterior en la memoria. Dado que este estado puede estar obsoleto, se recomienda realizar una indexación completa nuevamente.
  • Los índices de “Versión 1” no se verán afectados. Si no se requiere el índice, el usuario puede borrarlo antes de cambiar a otra versión.

Ejemplo:

FullTextSearch.SetFullTextSearchVersion(FullTextSearch.Version2);

Disponible desde:

Disponible desde la versión 8.3.22.