powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Как корректно уменьшить большой лог Базы УПП 8.1
16 сообщений из 16, страница 1 из 1
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132468
loon5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У нас вырос ( как всегда вдруг :) лог базы УПП 8.1 ) . Базу превышает в раз 5 ... Боюсь ... Подскажите способ для sql server 2005 . Просто мы не занимались администрированием на sql server 2005 ... Плиз , подскажите кто . СПС .
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132608
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вначале сделать Backup Transaction Log

затем - Shrink Database
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132706
loon5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если сделать Детач базы , за тем убрать лог-файл и далее Этач ( присоединить ) , то работать все будет нормально ??!!
Ответьте , кто знает .
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132780
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
loon5а если сделать Детач базы , за тем убрать лог-файл и далее Этач ( присоединить ) , то работать все будет нормально ??!!
Ответьте , кто знает .

Ни в коем случае!!!! Лог транзакций - это не просто файл. Ты рискуешь потерять всю базу
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132979
loon5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pail loon5а если сделать Детач базы , за тем убрать лог-файл и далее Этач ( присоединить ) , то работать все будет нормально ??!!
Ответьте , кто знает .

Ни в коем случае!!!! Лог транзакций - это не просто файл. Ты рискуешь потерять всю базу

Тогда можешь подсказать по шагам . Как мне корректно сделать . Я могу подсказать свойства базы ...
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35132987
loon5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как это делать : монопольно ?? как безболезненно для всех ???
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35133268
pail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2005-м я не пользовался, как точно эти элементы называются, не скажу.
Где-то в Man.Studio найти для нужной базы Backup Database.
Задать в качестве выходного устройства файл.
выбрать режим Transaction Log.
Можно запланировать выполнение в спокойное время, можно делать и сразу - работе пользователей выполнение бэкапа особо не мешает.

Shrink - естественно, когда база свободна от пользователей.
там можно задать режим и пределы сжатия файлов, можно выбирать отдельные файлы для сжатия (в т.ч. и отдельно лог).
Разумно не сжимать до предела - все равно когда-нибудь потребуется увеличение (GROW) - а это некоторые тормоза во время работы.
Лучше пусть достаточно свободного места в уже выделенных файлах будет.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35133326
SignOff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я понял о чем ты. Шринкануть лог можно только после того, как сделан бекап базы, в случае если она была в Фулл моде. И любое время, если в Симл моде.

аттач детач - больше никому не говорите, а то это в шок вгоняете.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35176387
koi8_2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Можно штатными ms sql-ными средствами Shrink Database
2. Можно детачить базу, удалить лог файл, затем приаттачить базу, только смотри, чтобы не было пользователей в базе.

И ОБЯЗАТЕЛЬНО сохрани данные средствами 1С перед выполнением операции!!!
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35176539
ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pail

Ни в коем случае!!!! Лог транзакций - это не просто файл. Ты рискуешь потерять всю базу

О как... При детаче все завершенные транзакции скидываются с БД вроде...
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35177138
ssew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
DBCC SHRINKDATABASE ([MyDatabase])
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35177144
ssew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pailНи в коем случае!!!! Лог транзакций - это не просто файл. Ты рискуешь потерять всю базу
Это каким образом? Нельзя ли подробнее?

Корректно детаченая база вполне нормально аттачится командой
Код: plaintext
1.
2.
3.
4.
5.
6.
To attach a database
CREATE DATABASE database_name 
    ON <filespec> [ ,...n ] 
    FOR { ATTACH [ WITH <service_broker_option> ]
        | ATTACH_REBUILD_LOG }
[;]

BOLFOR ATTACH_REBUILD_LOG requires the following:

A clean shutdown of the database.

All data files (MDF and NDF) must be available.

Important:
This operation breaks the log backup chain. We recommend that a full database backup be performed after the operation is completed. For more information, see BACKUP (Transact-SQL).


Typically, FOR ATTACH_REBUILD_LOG is used when you copy a read/write database with a large log to another server where the copy will be used mostly, or only, for read operations, and will therefore require less log space than the original database.
Если вероятность потерять данные есть, просьба описать такую ситуацию подробнее.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35178963
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
рекомендую также предпринять меры , чтобы в дальнейшем лог не распухал.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35179044
ssew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Garya ОЧЕНЬ рекомендую также почаще заглядывать в BOL и почитывать материалы на сайте по поводу выбора модели восстановления, а так же политики резервного копирования и периодического обслуживания бд.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35179068
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ssewGarya ОЧЕНЬ рекомендую также почаще заглядывать в BOL и почитывать материалы на сайте по поводу выбора модели восстановления, а так же политики резервного копирования и периодического обслуживания бд.Спасибо за рекомендации. Могу в ответ порекомендовать почаще гулять на свежем воздухе. По сути есть что сказать?
Если Вы с чем-либо не согласны, то просто скажите, с чем именно, без излишеств.
...
Рейтинг: 0 / 0
Как корректно уменьшить большой лог Базы УПП 8.1
    #35203028
exp3rt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Единожды высказав благодарность, повторюсь ещё раз.
Garya , огромное спасибо за советы. Очень помогли;)
Что касается лога базы - следовал советам товарища Garya в ходе обрезания БД, объём файла транзакций уменьшился очень существенно. Работая с 1С выставил режим транзакций в simple модель - "Дешёво и сердито".
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как корректно уменьшить большой лог Базы УПП 8.1
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]