Имя: Пароль:
1C
1С v8
Вопрос по базе в серверном режиме
0 katerinaUniv
 
16.04.12
11:02
1С:УПП, содержит данные за 2 года, создана в серверном режиме на MS SQL Enterprise. База 6Гб, лог - 86Гб. Вопрос: почему он так вырос? И как его обрезать, не потеряв при этом данные (могут пригодиться)? Из конфигуратора не режется, база сразу виснет.
1 katerinaUniv
 
16.04.12
11:03
Помогите, кто знает как. И почему вообще такие соотношения в размерах?
2 ДенисЧ
 
16.04.12
11:03
Дык лог то периодически резать надо...
Или бекапы полные делать... Тогда расти не будет...
3 ДенисЧ
 
16.04.12
11:04
Или лог - это журнал регистрации? Так его тоже можно... Того... Брит мила сделать...
4 Конфигуратор1с
 
16.04.12
11:05
(0)лог из конфигуратора? это как?
З.Ы. по сабжу шринк датабейз было в 2000
5 Черников
 
16.04.12
11:07
Запусти

backup log БАЗА with truncate_only    
go
dbcc shrinkfile(БАЗА_log)
go
6 katerinaUniv
 
16.04.12
11:16
(4)в меню администрирование можно обрезать, будет выгружен в текстовый, но 86 гб для него слишком круто
7 katerinaUniv
 
16.04.12
11:16
(5)где именно
8 katerinaUniv
 
16.04.12
11:17
я до сих пор только базы создавала, так что не знаю как
9 Aleksey
 
16.04.12
11:20
(7) На скуле, ПКМ на базе http://screencast.com/t/67NIRMHrzA
10 Гефест
 
16.04.12
11:21
Автор, ты про какой лог? Лог скуля или лог журнала регистрации?
11 lett
 
16.04.12
11:22
Поставь модель восстановления базы Простая (Simple). Как поставишь обрежь лог.
12 katerinaUniv
 
16.04.12
11:25
лог скуля
разве он не связан с журналом регистрации?
13 Конфигуратор1с
 
16.04.12
11:27
(12)нет. см (9)
14 mzelensky
 
16.04.12
11:32
Шринк:

DBCC SHRINKFILE(база_log, 10000)

BACKUP LOG база WITH TRUNCATE_ONLY

DBCC SHRINKFILE(база_log,10000)

"10000" - до какого размера нужно шринкануть (в мегабайтах)
15 mzelensky
 
16.04.12
11:34
(12) это разные вещи :)
16 katerinaUniv
 
16.04.12
11:39
само окно открыла, а сценарий не получается
даже если не менять сценарий, пишет ошибку
17 katerinaUniv
 
16.04.12
11:40
почему в этом окне пишется выделено 5911мб, а доступно 2419мб?
18 Aleksey
 
16.04.12
11:41
Потому что выделено 5911мб, и  доступно 2419мб
19 katerinaUniv
 
16.04.12
11:41
(18)где это пишется, откуда эти цифры?
20 Aleksey
 
16.04.12
11:42
(19) А про какое окно идет речь?
21 Klesk
 
16.04.12
11:43
(0) а версирование включено?
22 Alex375
 
16.04.12
11:43
А еще можно у свойств базы сделать "простую модель" вместо "полной" и тогда логи не будут расти. Это если конечно позволяет ситуация с обеспечением надежности работы базы :)
23 Aleksey
 
16.04.12
11:44
(22) Это все сказки. Логи всё равно будут расти. Более того нельзя даже ограничить размер лога
24 Aleksey
 
16.04.12
11:45
Т.е. если 1С-ка упрется в размер лога, то она скажет, не могу увеличить лог и вылетет по ошибки
25 Alex375
 
16.04.12
11:45
(23) ну у меня не растут. А вот было, что создавал базу с полной моделью - росли да еще как! :)
26 Aleksey
 
16.04.12
11:47
(25) У меня стоит простая модель, и растут. Другое дело что не так интенсивно как с полной, но все равно без лога в принципе не получится настроить
27 screamhome
 
16.04.12
11:47
(25)+1
28 Aleksey
 
16.04.12
11:47
29 screamhome
 
16.04.12
11:47
(26) как это вообще без лога?
30 Alex375
 
16.04.12
11:48
(26) ну я и не говорю, что без лога. Но в простой модели он не вырастает до таких размеров.
31 Aleksey
 
16.04.12
11:48
(30) Читай (28) У меня вырастал больше базы
32 Alex375
 
16.04.12
11:50
(31) все может быть конечно. У меня размер базы 65 Гб и лог 1 Гб. Полет нормальный :)
33 Alex375
 
16.04.12
11:51
Кстати, автор, вопросы есть еще не закрытые? А то мы все о своем )))
34 katerinaUniv
 
16.04.12
12:38
так, еще раз. тут мне кидали картинку, ПКМ на базу что надо, там меню задачи - свертка файла
35 katerinaUniv
 
16.04.12
12:38
вот там и были эти цифры
36 katerinaUniv
 
16.04.12
12:39
не получается обрезать, наверное потому что все в базе работают. я так понимаю надо всех выгнать, потом обрезать?
37 katerinaUniv
 
16.04.12
12:39
у кого-нибудь кстати не завалялась хорошая книга по SQL 2008?
38 ice777
 
16.04.12
12:49
(0) можно просто тупо выгрузить и вгрузить обратно.
39 katerinaUniv
 
16.04.12
12:55
(38)поможет?
40 lett
 
16.04.12
13:45
(36) поменяй модель восстановления на Simple
По умолчанию ставится full.
Судя по состоянию настройки SQL вы ее не покупали.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан