Имя: Пароль:
IT
Админ
как урезать log file в SQL - ной базе
0 zavsom
 
21.09.06
17:53
как урезать log file в SQL - ной базе
1 gr13
 
21.09.06
17:54
поиск(
2 gr13
 
21.09.06
17:55
1. детачишь базу
2. убиваешь лог файл
3. аттачишь базу(
3 gr13
 
21.09.06
17:55
(0) хочешь больше- в поиск
4 Вильям
 
21.09.06
17:55
(1) Хорошая шутка... ))
5 gr13
 
21.09.06
17:56
(4) это не шутка, не раз уже обсуждался данный вопрос на этом форуме(
6 ШтушаКутуша
 
21.09.06
17:58
а чем shrink не устраивает?
7 Вильям
 
21.09.06
17:58
(5) просто на ЭТОМ форуме уже давненько поиск не работает...
8 zavsom
 
21.09.06
17:58
Говорит: Нарушена структура баз данных
9 spock
 
21.09.06
17:59
DBCC SHRINKDATABASE(MyDB, percent) - шранкаем все :)
10 zavsom
 
21.09.06
18:01
у нас лог 25 гигабайт, если 20 -30 процентов, нас это не устроит а база длиною 2.5 гига
11 Иде я
 
21.09.06
18:03
Пуск - Все программы- Microsoft Sql Server - Books Online
shrinking transaction logs
12 Gammi
 
21.09.06
18:16
1.BackUP transaction log
2.shrink
3.BackUP transaction log
4.shrink
У меня место освобождается сразу после этих операций
13 gr13
 
21.09.06
18:17
Есть скульная база за что отвечают эти два файла?;
у меня типовой шринк из Enterprise Manager не срабатывал, точнее из 25 гигов урезал порядка 1 метра, полтора) поэтому детачу и убиваю его, при подключении создается заного
14 ШтушаКутуша
 
21.09.06
18:22
(13) Ну ты и гусь! :)
15 Gammi
 
21.09.06
19:01
В базу знаний ошибочно(Промазал)
16 spock
 
21.09.06
19:05
Какая база знаний? В базу незнаний рекомендовать надо...
17 Джинн
 
21.09.06
19:05
(13) Не круто. Круче сделать бекап, убить винду, переустановить ее, поднять SQL-сервер, создать базу и залить ее из бекапа.
18 Иде я
 
21.09.06
19:09
(17) Забыл сервер поменять на резервный и ремонт в серверной :)
19 smaharbA
 
21.09.06
19:31
(9) не поможет
(13) близко
20 spock
 
21.09.06
19:36
(19)Что не поможет?
21 France
 
21.09.06
19:39
после того, как (0) сделает (2) появится новая ветка о "моральной ответственности спецов за ответы на форуме"))
(13) как говорится - "Не верю!" ... нельзя просто так вот удалить лог файл и быть счастливым..

для (0) Шринк, только шринк, и ничего кроме шринка...
22 Иде я
 
21.09.06
19:41
Причем шринк делается даже онлайн. если не наврал конечно
23 Джинн
 
21.09.06
19:42
(21) "Шринк, только шринк, и ничего кроме шринка..." - но только после бакапа :)
24 France
 
21.09.06
19:48
(23) можно бэкап только лога сделать вот так:
Backup Log  <МояБаза> with TRUNCATE_ONLY
DBCC SHRINKDATABASE ()
25 smaharbA
 
21.09.06
20:05
(20) проста шринк не поможет
26 smaharbA
 
21.09.06
20:06
в (19) ошибся читать НЕ "(13) близко", а "(12) близко"
27 spock
 
21.09.06
20:12
(25)пардон, почему?
28 France
 
21.09.06
20:16
шринк очишает только неиспользуемые области файла...
29 spock
 
21.09.06
20:28
Так, не ипите мне моск:
recovery model: simple + DBCC SHRINKDATABASE()
Лог-файл уменьшится до изначальных размеров (конечно, если нет открытых траназкций)
Дата-файл освободит свободное пространство, но лучше указать некоторый процент.
30 France
 
21.09.06
20:40
и где в (9) про рековери модел?.. и зачем так извращатся?..
и кто кому ииппет мозг?)
)
31 smaharbA
 
21.09.06
20:40
(29) ну-ну...
32 Джинн
 
21.09.06
20:41
(29) Тоже вариант. Но все же перестановка видны и покраска серверной более крутые действия.
33 spock
 
21.09.06
20:44
(30)И на Full тоже будет результат.
34 France
 
21.09.06
20:47
на фулл всегда использую то, что в (24) - результат положительный, багов нет..
35 spock
 
21.09.06
20:50
ОФФ-топ: накой вести рекавери модел: фулл, приходилось восстанавливать данные из тран-лога или есть стратегия восстанавления из тран-лога в случае сбоя?
36 smaharbA
 
21.09.06
20:55
(35) чтобы было :) (хотя был случай)...
у меня фул и бэкап и автошринк, и "вручную" никогда не шринкал, стоит как у молодого :)
37 France
 
21.09.06
20:56
(36) если начать играть параметрами DBCC SHRINKDATABASE (), то не будет стоят...
так что, руки криваваты))
38 spock
 
21.09.06
21:00
(37)да, есть такое. Можно налететь, что вводятся данные, а в этот момент шринком свобдное место забрали - получаем ошибку. Лучше указывать процент free space.
39 smaharbA
 
21.09.06
21:05
(38) так и есть, тока я мегами с запасиком...
40 France
 
21.09.06
21:10
я ставлю 50 % и выполняю операцию в (24) несколько раз..
41 spock
 
21.09.06
21:16
Для статистики: собрал базу, для ускорения загрузки изменил фил-фактор на 30, в итоге получил базу в 140 ГБ. После 5 часов шранканья - 40 ГБ. Базулька :)