| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MS SQL Server > Вместо *.mdf растет *.ldf. Как исправить? |
| Автор: Rez0r 5.9.2008, 11:50 |
| Добрый день. СУБД MS SQL Server 2005 Ent Ситуация такая: База растет, клиент радуется, все хорошо, все счастливы. Спустя три недели (был в отпуске), смотрю: вместо базы *.mdf растет лог *.ldf. Причем за это время он вырос до неприличных размеров, аж вслух произносить страшно = 75 Гигабайт и продолжает расти. На данный момент размер файла mdf = 1.5 Гига, а размер *.ldf 75 Гига. Резервной копии базы с нормальным логом нету. Подскажите пож-та, как мне исправить данную ситуацию, чтоб информация писалась в базу а не в лог. Спасибо. |
| Автор: Atomic63 5.9.2008, 15:06 |
| А что подсказать слабо? |
| Автор: boevik 5.9.2008, 15:18 |
| Регулярный backup поможет. |
| Автор: Akina 5.9.2008, 15:56 |
| Atomic63, нет, не слабО. Но, не понимая сути происходящего, он там ща наадминит... |
| Автор: Rez0r 5.9.2008, 16:00 |
| Вот выполняю скрипт USE ITSPR; GO -- Усечение журнала транзакций ALTER DATABASE ITSPR SET RECOVERY SIMPLE; GO -- Усечение до 50. Только логическое имя!!! DBCC SHRINKFILE (TMDB_log, 50); GO -- Возврат к полной модели восстановления. ALTER DATABASE ITSPR SET RECOVERY FULL; GO Посмотрим, что выйдет. Резевная копия есть, правда месячной давности. Так что даже сильно накосячив, восстановиться думаю можно будет. |