H3.3. Comandos para administrar la base de datos |
Inicialización de la base de datos
drwcsd [<claves>] modexecdb database-init [<clave_licencia> [<contraseña>]] — inicializando la base de datos. •<clave_licencia> — ruta a la clave de licencia Dr.Web agent.key. Si no se especifica la clave de licencia, deberá agregarla más tarde desde el Centro de Сontrol u obtenerla a través de la comunicación entre servidores desde el Servidor Dr.Web vecino. •<contraseña> — contraseña inicial del administrador del Servidor Dr.Web (nombre ). Por defecto .
Establecimiento de los parámetros de inicialización de la base de datos Cuando se utiliza la base de datos incorporada, los parámetros de inicialización se pueden configurar a través de un archivo externo. Para hacer esto, use el comando: drwcsd.exe modexecdb database-init@<response-file> <response-file> — el archivo en el que se escriben los parámetros de inicialización de la base de datos, línea por línea, en el mismo orden que los parámetros del comando database-init. Formato de archivo:
Si la línea contiene un valor %nil, se utilizará el valor predeterminado (como en database-init). Actualización de la versión de la base de datos drwcsd modexecdb database-upgrade [pretend=false] — inicie el Servidor Dr.Web para actualizar la estructura de la base de datos al actualizar a una nueva versión a través de scripts internos. •pretend=false — indica que se verifique solo la relevancia del esquema de la base de datos en lugar de actualizar realmente su estructura. Por defecto false. Si se especifica el valor true, solo se verifica que el esquema de la base de datos esté actualizado. Exportación de la base de datos a)drwcsd modexecdb database-export <archivo> — exportar la base de datos al archivo especificado. :
En los SO de la familia la acción se realiza en nombre del usuario drwcs:drwcs al directorio $DRWCS_VAR (además del SO , que por defecto guarda el archivo en el directorio desde el cual se ejecuta el script; si especifica la ruta explícitamente, el directorio debe poder escribirse para el <usuario>:<grupo>, que se crearon durante la instalación, por defecto — drwcs:drwcs). b)drwcsd modexecdb database-export-xml <archivo-xml> — exportación de la base de datos a un archivo xml especificado. Si especifica la extensión del archivo gz, luego, durante la exportación, el archivo de la base de datos se empaquetará en el archivo gzip. Si no se especifica una extensión o se especifica una extensión que no sea gz, entonces el archivo de exportación no se archivará. : •Para exportar la base de datos a un archivo xml sin compresión:
•Para exportar la base de datos a un archivo xml archivado al:
: •Para exportar la base de datos a un archivo xml sin compresión:
•Para exportar la base de datos a un archivo xml archivado al:
Importación de la base de datos a)drwcsd modexecdb database-import <archivo> — importación de la base de datos desde el archivo especificado (el contenido antiguo de la base de datos se borra). b)drwcsd modexecdb database-import-and-upgrade <archivo> — importación y actualización de la base de datos obtenida durante la exportación del Servidor Dr.Web de versiones anteriores (se borra el contenido antiguo de la base de datos).
Verificación de la base de datos drwcsd modexecdb database-verify [full=false [ignore-version=false]] — iniciar el Servidor Dr.Web para comprobar la base de datos. Para escribir información sobre los resultados en el archivo del historial, ingrese el comando con la clave -log. Los detalles sobre el uso de esta clave se describen en la p. H3.8. Descripción de las claves. •full=false — determina el modo de verificación. Con el valor predeterminado (false) se realiza una comprobación rápida, con el valor true — completa. •ignore-version=false — determina si ignorar la versión del esquema de la base de datos durante el pago. Por defecto false. Si se especifica el valor true, la comprobación continuará incluso si la versión del esquema es incorrecta. Aceleración de la base de datos drwcsd [<claves>] modexecdb database-speedup — ejecutar comandos VACUUM, CLUSTER, ANALYZE para acelerar el trabajo con la base de datos. Restauración de la base de datos drwcsd repairdb — realizar la recuperación de la imagen dañada de la base de datos incorporada o tablas de la base de datos externa corruptas . Recuperación de también se puede realizar automáticamente cuando se inicia el Servidor Dr.Web, si en la configuración de la base de datos en el Centro de Control está marcada la casilla (vea el , p. Restauración de la base de datos). drwcsd modexecdb database-clean — limpiar la base de datos del Servidor Dr.Web eliminando todas las tablas. Cambio de la contraseña del administrador drwcsd modexecdb set-admin-password <nombre_usuario> <nuevo_contraseña> — establecer una nueva contraseña para la cuenta de administrador especificada. |