Дата  Запланированые курсы
20.08 Работа в MS Excel. Расширенные возможности
27.08 Поисковая оптимизация (SEO)
27.08 Автоматизация работы в Excel 2010 с использованием макросов VBA
03.09 Adobe After Effects. Создание анимации и эффектов
10.09 Основы создания веб-сайтов. Adobe Dreamweaver
10.09 DEV-J-MP+. Расширенная комплексная программа "Разработчик прикладного программного обеспечения (Язык Java)"
10.09 DEV-J10. Программирование на платформе Java. Введение в язык Java
10.09 DEV-J-CP. Комплексная программа "Разработчик прикладного программного обеспечения (Язык Java)"
10.09 Поисковая оптимизация (SEO) для профессионалов
10.09 Компьютерное проектирование в системе AutoCAD (базовый курс)
10.09 MOC-10985. Введение в базы данных SQL
10.09 MOC-20740B. Установка, Хранение и Вычисления с Windows Server 2016
10.09 DEV-C22. Стандарт С++11, С++14, С++17 для прикладного программирования
12.09 Работа в MS Excel. Базовый уровень
17.09 Средства растровой графики. Adobe Photoshop
17.09 MOC-20761. Создание запросов данных при помощи Transact-SQL
17.09 DEV-J20. Программирование на платформе Java. Стандартные пакеты
24.09 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
24.09 MOC-20741B. Сетевая инфраструктура на основе Windows Server 2016
01.10 MOC-20762. Разработка баз данных SQL
01.10 Компьютерное проектирование в системе AutoCAD (базовый курс)
01.10 Профессиональная верстка сайтов. HTML5 и CSS3
01.10 Основы алгоритмизации и программирования (Группа I)
01.10 Основы алгоритмизации и программирования (Группа II)
01.10 DEV-С-CP+. Расширенная комплексная программа «Разработчик прикладного программного обеспечения (Языки С и C++)»
01.10 DEV-C10. Процедурное программирование. Языки С/C++
02.10 DEV-J-MP+. Расширенная комплексная программа "Разработчик прикладного программного обеспечения (Язык Java)"
02.10 DEV-J10. Программирование на платформе Java. Введение в язык Java
08.10 DEV-J60. Технологии разработки корпоративных приложений на платформе Java Enterprise Edition (Java EE)
08.10 MOC-20764. Администрирование инфраструктуры баз данных SQL
08.10 MOC-20742B. Инфраструктура идентификации на основе Windows Server 2016
08.10 Введение в тестирование программного обеспечения
08.10 QA-QAAB. Автоматизация тестирования ПО (Базовый курс)
15.10 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
15.10 DEV-OCPJP. Подготовка к сдаче сертификационных экзаменов серии Oracle Certified Professional Java Programmer
22.10 Введение в тестирование программного обеспечения
22.10 Основы создания веб-сайтов. Adobe Dreamweaver
22.10 Средства векторной графики. Adobe Illustrator
22.10 MOC-20744A. Безопасность инфраструктуры средствами Windows Server 2016
22.10 MOC-10987. Настройка производительности и оптимизация баз данных SQL
24.10 NET-DLINKSW-LAB. Технологии коммутации современных сетей Ethernet. Лабораторный практикум
25.10 DEV-J20. Программирование на платформе Java. Стандартные пакеты
29.10 MOC-10961B. Автоматизация администрирования с Windows PowerShell
07.11 DEV-C20. Объектно-ориентированное программирование. Базовый уровень. Язык С++
12.11 Компьютерное проектирование в системе AutoCAD (базовый курс)
12.11 Профессиональная верстка сайтов. HTML5 и CSS3
19.11 DEV-J30. Программирование на платформе Java. Разработка многоуровневых приложений
26.11 Средства растровой графики. Adobe Photoshop
26.11 Поисковая оптимизация (SEO)
03.12 Компьютерное проектирование в системе AutoCAD (базовый курс)
03.12 DEV-C21. Объектно-ориентированное программирование. Углубленное изучение. Язык С++
10.12 Поисковая оптимизация (SEO) для профессионалов
10.12 Средства векторной графики. Adobe Illustrator
10.12 Основы создания веб-сайтов. Adobe Dreamweaver
17.12 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
09.01 DEV-C22. Стандарт С++11, С++14, С++17 для прикладного программирования
14.01 DEV-OCPJP. Подготовка к сдаче сертификационных экзаменов серии Oracle Certified Professional Java Programmer
04.02 DEV-QT10. Прикладное программирование на С++ с использованием Qt. Базовый уровень
11.02 DEV-J60. Технологии разработки корпоративных приложений на платформе Java Enterprise Edition (Java EE)
11.03 Введение в тестирование программного обеспечения
11.03 Введение в тестирование программного обеспечения
Открыт набор на осенний семестр в Академию информатики для школьников Открыт набор на осенний семестр на программы второго высшего образования
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

SQL Server 2008 R2 + 1C8 Не обрезается файл логов
dmipetr
#1 Оставлено : 11 июля 2011 г. 17:41:03(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Доброго времени суток.
После BackUp не происходит обрезания файла логов и он продолжает увеличиваться(выполнение Shrink не помогает).
Перевод базы в режим simple не помогает.
Отключение autoshrink тоже не даёт результата.
Команда DUMP TRANSACTION basa WITH TRUNCATE_ONLY в sql 2008 не поддерживается:(

Кто-нибудь сталкивался с такой проблемой?
Реклама
Alexander.Kudakov
#2 Оставлено : 11 июля 2011 г. 20:40:07(UTC)
Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 15.12.2002(UTC)
Сообщений: 2,418
Баллов: 7,303
Откуда: Russia Санкт-Петербург

Поблагодарили: 4 раз в 4 постах
а что говорит DBCC SQLPERF(logspace)

и DBCC SHRINKFILE(file_name)

???
dmipetr
#3 Оставлено : 12 июля 2011 г. 9:22:09(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Судя по тому, что я нашёл в интернете проблема в незавершённых(подвисших) транзакциях, которые блокируют файл логов.
Никакого определенного решения данной проблемы найти не удалось.
Вот что выдают команды:
files.mail.ru/BJ7EX3
Alexander.Kudakov
#4 Оставлено : 12 июля 2011 г. 11:34:46(UTC)
Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 15.12.2002(UTC)
Сообщений: 2,418
Баллов: 7,303
Откуда: Russia Санкт-Петербург

Поблагодарили: 4 раз в 4 постах
остановить сервер приложений 1с, после чего выполнить операцию по сжатию... хотя это не надолго поможет - у вас журнал транзакций забит на 90%...
dmipetr
#5 Оставлено : 12 июля 2011 г. 11:45:17(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Спасибо за совет попробую.
А в чём причина того, что sql не отрабатывает операцию обрезания файла логов при выполнении backup?
dmipetr
#6 Оставлено : 12 июля 2011 г. 13:31:41(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Перенес базу на тестовый сервер.
Выполнил восстановление.Потом попытался обрезать файл логов.Обрезался на 200 Mb(осталось порядка 20 Gb).
Есть какие-нибудь варианты избавиться от такого большого файла логов?
Alexander.Kudakov
#7 Оставлено : 12 июля 2011 г. 15:50:57(UTC)
Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 15.12.2002(UTC)
Сообщений: 2,418
Баллов: 7,303
Откуда: Russia Санкт-Петербург

Поблагодарили: 4 раз в 4 постах
перенос БД на тестовый сервер не показатель -- вы ведь "отключили" ее от сервера приложений 1с.
в вашем тестовом случае перевод модели восстановления в "Простою" с последующим сжатием должно помочь.

в продуктукционном варианте - попробуйте остановить сервер приложений 1с, перевести БД в режим Простой модели восстановления, выполнить полную архивацию с урезанием Ж.Т. и последующим его сжатием...
dmipetr
#8 Оставлено : 12 июля 2011 г. 15:58:15(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Перенос на новый сервер был произведён путем full backup + restore.На тестовом сервере нет 1С.
Модель восстановления была изменена на simple, не помогло.
Вариант с полной выгрузкой и последующим обрезанием лога уже пробовал...не сработало:(
dmipetr
#9 Оставлено : 12 июля 2011 г. 17:52:22(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 25.05.2011(UTC)
Сообщений: 8
Баллов: 24

Спасибо за ответы.
Проблема решена.
Выяснилось, что человек который создавал базы(из первой все последующие) не менял логические имена файлов(Name),а т.к. Transact-SQL при выполнении команд обращается именно по этому имени видимо SQL думал что базы заблокированы транзакцией и ничего не мог делать.
В итоге мы переименовали имена, везде поставили режим simple, отключили базы, удалили файлы логов, далее подключили базы(сгенерировались новые лог файлы). Проверили базу на ошибки(средствами sql и 1С....всё ок). Далее запустили обработку(чтобы подрос лог файл) и выполнили shrink. Всё отработало штатно.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest (2)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.