Инструменты пользователя

Инструменты сайта


doc:1c:usechenie_zhurnala_tranzakcij

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
doc:1c:usechenie_zhurnala_tranzakcij [d.m.Y H:i] – создано dbehterevdoc:1c:usechenie_zhurnala_tranzakcij [d.m.Y H:i] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Усечение журнала транзакций (для SQL баз "1С:Предприятие") ======
  
 +Имеем: 1С, данные MS SQL 2000.
 +
 +Симптомы: журнал транзакций имеет необычно большой размер. На выходе полного резервного копирования получаем файл, с размером ~ равным размеру файла данных, однако файл журнала транзакций не урезается. 
 +
 +===== Вариант решения =====
 +
 +
 +  - DBCC SHRINKFILE(<имя_вашей_БД>_log, 2). Урезает размер журнала транзакций до 2 Мб. Если не помогло, см. дальше. <имя_вашей_БД>_log - это имя файла журнала транзакций без ".LDF"
 +  - BACKUP LOG <имя_вашей_БД> WITH TRUNCATE_ONLY
 +  - DBCC SHRINKFILE(<имя_вашей_БД>_log,2). Журнал транзакций будет усечён до заданного размера. 
 +
 +===== Доп. инфо =====
 +
 +  - http://support.microsoft.com/kb/272318
 +  - http://www.sql.ru/articles/mssql/01062802ShrinkingTransactionLogSQLServer2K.shtml
 +  - http://www.sql.ru/articles/mssql/01070901QuicklyShrinkingTransactionLog.shtml
 + 
 +{{tag>1C}}
 +
 +~~DISCUSSION~~