Base de datos

En la pestaña Base de datos se establece la selección del DBMS, que se requiere para el funcionamiento del Servidor Dr.Web.

La estructura de la base de datos del Servidor Dr.Web se puede obtener basado en sql-script init.sql, ubicado en un subdirectorio etc del directorio de instalación del Servidor Dr.Web.

Para establecer los parámetros de trabajo con la base de datos

1.En el campo Número de conexiones establece el número máximo permitido de conexiones del Servidor con la base de datos. Se recomienda cambiar el valor predeterminado solo después de consultar con el servicio de soporte.

2.Marque la casilla Limpiar automáticamente la base de datos luego de los procedimientos de servicio para mantener automáticamente la limpieza de base de datos diferida después de que se haya inicializado, actualizado e importado. Si la casilla no está marcada, no se realizará la limpieza automática. En este caso, recomendamos configurar la tarea Borrar base de datos en las tareas programadas del Servidor o realizar la limpieza manualmente a través de la sección Administración de la base de datos.

Para realizar la limpieza automática, se crea una tarea oculta en las tareas programadas del Servidor. La tarea se realiza la noche siguiente después de los procedimientos de mantenimiento indicados, a las 01:17 hora local del Servidor. La tarea se realiza solo si no hay otra tarea programada en la programación del Servidor Borrar base de datos en las próximas 24 horas días con respecto a los procedimientos de mantenimiento designados.

3.En la lista desplegable Base de datos seleccione el tipo de base de datos:

MySQL — base de datos externa,

ODBC — para usar la base de datos externa a través de la conexión ODBC,

Si hay advertencias o errores del funcionamiento del Servidor Dr.Web con el DBMS Microsoft SQL Server a través de ODBC, asegúrese de estar utilizando la última versión disponible del DBMS para esta edición.

Para saber si hay soluciones disponibles, consulte la siguiente página de la compañía Microsoft: https://support.microsoft.com/en-us/help/321185.

Oracle — base de datos externo para plataformas excepto FreeBSD,

Cuando se utiliza el DBMS externo Oracle a través de la conexión ODBC, debe instalar la última versión del controlador ODBC que viene con este DBMS. Se desaconseja utilizar el controlador ODBC de Oracle proporcionado por Microsoft.

PostgreSQL — base de datos externa,

SQLite3 — base de datos incorporada (componente del Servidor Dr.Web).

4.Establezca la configuración necesaria para trabajar con las bases de datos integradas:

Si es necesario, ingrese en el campo Nombre del archivo la ruta completa del archivo de la base de datos.

Especifique el tamaño de la memoria caché.

Especifique el tamaño del caché de los operadores sql precompilados.

En el campo Tamaño del archivo proyectado en la memoria (B) especifique el tamaño máximo del archivo de la base de datos en bytes.

En la lista desplegable Verificación de la integridad de la imagen seleccione el modo de verificación de la integridad de la imagen de la base de datos al ejecutar el Servidor Dr.Web.

Marque la casilla Restaurar automáticamente imagen dañada, para restaurar automáticamente la imagen dañada de la base de datos al ejecutar el Servidor Dr.Web.

Si es necesario, marque la casilla Habilitar WAL, para habilitar el registro proactivo. Cuando está marcado, se puede configurar parámetros adicionales:

En el campo Número máximo de páginas “sucias” establezca el número máximo, al llegar al cual las páginas se guardan en el disco.

En el campo Demora máxima de escritura de páginas (seg.) especifique el periodo máximo para aplazar la escritura de páginas en el disco (en segundos).

Especifique el modo de grabación de datos.

5.Para aplicar la configuración, haga clic en Guardar.

La configuración de los parámetros de las bases de datos externas se describe en el documento Anexos, en la sección Anexo B. Configuración necesaria para usar el DBMS. Parámetros de controladores DBMS.

La distribución del Servidor Dr.Web contiene los clientes integrados para los DBMS compatibles, por lo tanto:

Si planea utilizar los clientes DBMS integrados suministrados con el Servidor Dr.Web, al instalar (actualizar) el Servidor, en la configuración del instalador, asegúrese de que la instalación del cliente DBMS integrado correspondiente en la sección Soporte de bases de datos esté habilitada.

Si planea utilizar como base de datos externa una Oracle a través de una conexión ODBC, al instalar (actualizar) el Servidor, en la configuración del instalador cancele la instalación del cliente incorporado para DBMS Oracle (en la sección Soporte de bases de datos → Controlador de base de datos Oracle).
De lo contrario, el trabajo con la base de datos a través de ODBC no será posible debido a un conflicto de bibliotecas.

 

El instalador del Servidor soporta el modo de cambio del producto. Para agregar o eliminar los componentes individuales, por ejemplo, los controladores para la administración de la base de datos, simplemente inicie el instalador del Servidor y seleccione la opción Modificar.

Por defecto, se proporciona el uso del DBMS incorporado. Al seleccionar este modo, se crea una carga computacional significativa en el Servidor. Con una red antivirus importante, se recomienda utilizar un DBMS externo. El procedimiento para cambiar el tipo de DBMS se describe en el documento Anexos, en la sección Cambio del tipo de DBMS de Enterprise Security Suite Dr.Web.

El uso de la base de datos integrada está permitido cuando se conecta al Servidor no más de 200 a 300 estaciones. Si la configuración del hardware del ordenador en la que está instalado Dr.Web Server lo permite, y la carga de otras tareas realizadas en este ordenador, se pueden conectar hasta 1000 estaciones.

De lo contrario, es necesario utilizar una base de datos externa.

Al usar una base de datos externa y conectar más de 10,000 estaciones al Servidor, se recomienda realizar los siguientes requisitos mínimos:

procesador con la frecuencia 3GHz,

memoria operativa — de 4 GB para el Servidor Dr.Web, de 8 GB — para el servidor de la base de datos,

SO de la familia UNIX.

Es posible realizar operaciones relacionadas con la limpieza de la base de datos utilizada por el Servidor Dr.Web, es decir: eliminar los registros de eventos, así como la información sobre las estaciones que no han visitado el Servidor durante un período determinado. Para limpiar la base de datos, vaya a la sección tareas programadas del Servidor y crea la tarea correspondiente.