![]() |
![]() |
![]() |
|
как урезать 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 ГБ. Базулька :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |