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

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

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

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

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

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

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

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

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

О как... При детаче все завершенные транзакции скидываются с БД вроде...
...
Рейтинг: 0 / 0
06.03.2008, 23:00
    #35177138
ssew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
Код: plaintext
DBCC SHRINKDATABASE ([MyDatabase])
...
Рейтинг: 0 / 0
06.03.2008, 23:09
    #35177144
ssew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
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
07.03.2008, 18:26
    #35178963
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
рекомендую также предпринять меры , чтобы в дальнейшем лог не распухал.
...
Рейтинг: 0 / 0
07.03.2008, 19:39
    #35179044
ssew
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
Garya ОЧЕНЬ рекомендую также почаще заглядывать в BOL и почитывать материалы на сайте по поводу выбора модели восстановления, а так же политики резервного копирования и периодического обслуживания бд.
...
Рейтинг: 0 / 0
07.03.2008, 19:59
    #35179068
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
ssewGarya ОЧЕНЬ рекомендую также почаще заглядывать в BOL и почитывать материалы на сайте по поводу выбора модели восстановления, а так же политики резервного копирования и периодического обслуживания бд.Спасибо за рекомендации. Могу в ответ порекомендовать почаще гулять на свежем воздухе. По сути есть что сказать?
Если Вы с чем-либо не согласны, то просто скажите, с чем именно, без излишеств.
...
Рейтинг: 0 / 0
20.03.2008, 12:14
    #35203028
exp3rt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как корректно уменьшить большой лог Базы УПП 8.1
Единожды высказав благодарность, повторюсь ещё раз.
Garya , огромное спасибо за советы. Очень помогли;)
Что касается лога базы - следовал советам товарища Garya в ходе обрезания БД, объём файла транзакций уменьшился очень существенно. Работая с 1С выставил режим транзакций в simple модель - "Дешёво и сердито".
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Как корректно уменьшить большой лог Базы УПП 8.1 / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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