Ошибка "... transaction log is full..." #403565


#0 by Gluk
SQL 2005. Делаю светрку УТ 10.2 без галочки "Использовать Транзакцию", через некоторое время получаю: Oшибкa CУБД: Microsoft OLE DB Provider for SQL Server: The transaction log for database '******' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases ... бла-бла-бла Файл ldf базы установлен максимум на 2 гига, места на диске еще 100, что за "transaction log"? Где он находится?
#1 by Широкий
По-идее наоборот с галочкой должно такое сообщение вывалиться
#2 by asp
так ldf это и есть лог
#3 by Gluk
тем не менее
#4 by Gluk
я тоже так думал, поэтому и поставил Enable Auto: Restricted File Growth = 2000(MB)
#5 by Salvador Limones
Пошринкай, бэкапни!
#6 by ДенисЧ
Так на лог ограничение наложеноЮ вот и вылетает.
#7 by asp
Лог вы ограничили, он заполнился. В чем вопрос-то?
#8 by Gluk
до этого вывалился с такой же ошибкой при размере ldf 100 ГБ! - места на диске не хватило (размер диска 120). Решил что 2-х гигов должно хватить - а потом пусть режет.
#9 by ДенисЧ
Зря решил.
#10 by asp
все верно, по умолчанию лог прирастает процентами, при 100 гб логе и 120 на диске будет ошибка. Вообще вы его используете или нет?
#11 by Rebelx
лог режется автоматически если несколько транзакций. если одна большая - лог не порежется. нужно больше места
#12 by Gluk
лог не нужен - не использую транзакции вроде поставил - не использовать. Как быть если размер диска не позволяет разместить такие логи?
#13 by asp
> лог не нужен - не использую тогда чем Simple режим не устраивает?
#14 by Rebelx
- не использовать большие транзакции
#15 by y22-k
Там в настройках базы в параметрахт есть модель восстановления простая попробуй ее поставить у меня лог больше 600 мб никогда при ней небыло
#16 by Gluk
итак Recovery model = Simple
#17 by asp
тогда просто размер ограничения лога побольше сделайте, т.к.
#18 by Господин ПЖ
я фигею... люди элементарных вещей про скуль не знают...
#19 by Gluk
изучаю, знаешь - подскажи
#20 by СуперМегаМонстр
книжечку присоветуйте, пожалуйста, по скулю, начет этих шринков, бекапов, и т.д. и т.п., если можно ссылку
#21 by Salvador Limones
Поиск по ИТС и по этому форуму по словам - BACKUP LOG / shrinkdatabase
#22 by СуперМегаМонстр
спасибо, попробую
#23 by Gluk
подскажите: и Maximum File Size Restricted File Growth (MB) = 100 можно ставить?
#24 by Gluk
up
#25 by asp
> Restricted File Growth (MB) = 100 можно, но я бы не стал
#26 by Gluk
подниму, ничего не помогло, та же ошибка при: EnableAutogrowth Maximum File Size  Restricted File Growth (MB) - 2 000 Mb
#27 by ДенисЧ
накойкуй ты ограничение на лог ставишь??
#28 by Gluk
чтоб больше чем размер диска не вырос
#29 by ДенисЧ
у тебя диск на лог 2гига? ССЗБ?
#30 by Gluk
нет но 130 гигов не хватает
#31 by ДенисЧ
Тогда консерваторию нужно править, а не лог ограничивать.
#32 by Salvador Limones
Наркоман? Шринкай по ночам.
#33 by Shurjk
Жесть какая...
#34 by shuhard
кроме лога твоей базы, есть лог у tempdb
#35 by Gluk
это не по ночам произойти может можно ли в sql 2005 поставить alert на определенный размер файла лога и запускать шринк?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С