Перейти к основному содержимому

Удаление данных используя режим "Скрипт SQL"

[Важное отступление]

Этот режим удаления необходимо использовать крайне осторожно!
Более того, мы настоятельно не рекомендуем использовать этот режим. Все же это работа на самом низком уровне и может приводить к фатальным последствиям для информационной базы. Но иногда, других вариантов попросту нет. Например, когда информационная база достигает 100 Гб.

Как подготовить скрипт​

На первом этапе необходимо заполнить данные, которые мы хотим удалить.

Подготовка данных удаления

Далее, на следующей форме необходимо нажать Сформировать и дождаться, когда система построит SQL-запрос:

Формирование скрипта

Это может занять достаточно продолжительное время, поэтому запаситесь терпением.

Формирование скрипта

После того, как запрос будет сформирован его необходимо скопировать или сохранить в какой-то файл.
На последнем этапе необходимо открыть IDE для базы данных и в нем выполнить запрос.

Выполнить запрос для MS SQL​

Для MS SQL необходимо использовать Microsoft SQL Server Management Studio.
Необходимо добавить вручную конструкцию:

USE [ИмяБД]
GO

ИмяБД - имя базы данных для удаления вашей базы 1С. Либо, необходимо щелкнуть в дереве правой кнопкой на нужную БД и для нее создать новый запрос, тогда запрос будет выполнен на этой БД.

Удаление данных

Выполнить запрос для Postgresql​

Аналогично MS SQL, необходимо скачать IDE для управления базами данных Posgresql и выполнить запрос. В качестве таких инструментов можно использовать: pgAdmin, Datagrip, EMS Studio и т.д. Либо сохранить все в файле и выполнить запрос через psql.

Важно!

Лучше сделать это изначально на копии базы данных. Если вы будете удовлетворены результатом, то делайте это на рабочей БД. Имейте это ввиду.