Cómo Borrar El Registro De Transacciones

Tabla de contenido:

Cómo Borrar El Registro De Transacciones
Cómo Borrar El Registro De Transacciones

Video: Cómo Borrar El Registro De Transacciones

Video: Cómo Borrar El Registro De Transacciones
Video: Como borrar registros en SQL - Comando Delete Drop Truncate - Auto increment SQL 2024, Mayo
Anonim

La tarea de limpiar el registro de transacciones 1C basado en Microsoft SQL Server presenta ciertas dificultades debido a la función de aumentar automáticamente el tamaño de sus propios archivos, a pesar de la posibilidad existente de disminuir automáticamente el archivo seleccionado.

Cómo borrar el registro de transacciones
Cómo borrar el registro de transacciones

Instrucciones

Paso 1

Asegúrese de comprender el esquema de la operación de limpieza seleccionada, o más bien, el truncamiento del registro de transacciones: el procedimiento solo se puede llevar a cabo truncando el espacio libre al final del archivo y está directamente relacionado con el método elegido para crear un archivo. respaldo. Si se selecciona la opción Completo, es necesario completar todas las transacciones guardadas y crear una copia de seguridad en el modo Eliminar entradas inactivas del registro de transacciones. La selección de la opción Simple trunca todo el archivo, pero no implica necesariamente la recuperación de la transacción.

Paso 2

El archivo de registro de transacciones se puede truncar usando la herramienta Query Analyzer con el comando DBCC Shrinkfile (logfile_name, deseado_file_size) y la operación de limpieza solo se puede realizar después de crear un modo de espera completo con el mismo comando. Utilice la siguiente sintaxis para definir las opciones de copia: BackUp Log selected_dbname con truncar solamente.

Paso 3

Cree una copia de seguridad completa del archivo de registro de transacciones que se va a limpiar si no desea restaurar los datos con la herramienta Copia de seguridad de la base de datos y desactive la casilla de verificación Eliminar entradas inactivas del registro de transacciones. Vaya a la pestaña Opciones y cambie el parámetro Modelo de recuperación a Simple. Trunque el archivo seleccionado con el comando anterior, o use la sintaxis DBCC ShrinkDatabase (selected_db_name, required_size_residual_file_in_%).

Paso 4

Marque la casilla junto a Eliminar entradas inactivas del registro de transacciones y haga una copia de seguridad del conjunto original de Enterprise Manager. Restablezca el modelo de recuperación a Completo y vuelva a restaurar el registro de Enterprise Manager sobre la copia existente. Desmarque la casilla de verificación Eliminar entradas inactivas del registro de transacciones nuevamente y una vez más haga una copia de seguridad del registro de transacciones seleccionado.

Recomendado: