DUMP


Главная - Примеры разработки 1С - DUMP

DUMP DATABASE {dbname | @dbname_var}
TO dump_device [, dump_device2 [..., dump_device32]]
[WITH options
[[,] STATS [ = percentage]]]

Резеврное копирование журнала транзакций:
DUMP TRANSACTION {dbname | @dbname_var}
[TO dump_device [, dump_device2 [..., dump_device32]]]
[WITH {TRUNCATE_ONLY | NO_LOG | NO_TRUNCATE}
{options}]
Создает резервную копию базы данных или журнала транзакций, которые впоследствие могут быть загружены оператором LOAD. При резервном копировании журнала транзакций автоматически удаляется его неактивная часть.
!
Обратите внимание: Если после DUMP TRANSACTION уменьшение размеров журнала транзакций не происходит - у вас в нем сидит незакрытая транзакция, для проверки чего используйте DBCC OPENTRAN При резервном копировании журнала транзакций с параметром TRUNCATE_ONLY реального копирования не происходит - журнал транзакуий просто очищается. Крайне желательно после этого немедленно сделать резервную копию базы данных.
Если же у вас переполнился лог до такой степени, что и TRUNCATE_ONLY не помогает - используйте опцию WITH NO_LOG
Пример

* The next day. */
DUMP TRANSACTION corporate
TO DISK = \servernamesharenamedirectoryfilename.ext
WITH NO_LOG
go