Имя: Пароль:
1C
 
SQL при проведении большого объёма документов вылетает
0 Birdy
 
25.10.06
18:25
Для отчёта нужно провести документы.
База SQL base.mdf весит больше 5 Гб
        base.log безобразничает.
1С 7.7 (7.70.025)
SQL 2000 sp4.

Провожу с помощью самописной обрабоки, но три месяца она работала нормально.

При первом возникновении этой ошибки, проверили свободное место на диске. И впрямь было недостаточно. Освободили до 30 Гб.

Лог файл был размером как база.
Его сбекапили и шринканули. Выиграли 4 Гб.

Сделали бекап базы, стали проводить на копии.

Вылетали раза три.
Мы не сдавались.
Снова уменьшали лог, освобождали место на диске.

Не сдаётся, при проведении больше 3 дней выдаёт:
"SQL State 42000
Native 1105
Message [Ms][ODBC...][SQL Server] Could not allocate space for object '(SYSTEN table id: -712633269)' in database 'TempDB'
because the 'DEFAULT'is full".

Файловая система NTFS.
Помогите пожалуйста.
3 ШтушаКутуша
 
25.10.06
18:30
(2) объем лога при этом?
4 romix
 
модератор
25.10.06
18:30
Ошибка знакомая...
5 ШтушаКутуша
 
25.10.06
18:31
+3 может у тебя стоит ограничение на объем занимаемого места на диске в %?
обычно это около 10% от объема,глянь.
6 Birdy
 
25.10.06
18:35
Точно, оно!!!
7 Birdy
 
25.10.06
18:36
Сколько посоветуете ставить?
8 Birdy
 
25.10.06
18:36
Спасибо! Сколько счасть и всё за один вечер :)
9 Birdy
 
25.10.06
18:41
В общем я прикинула и поставила 30 от 80 гигов
10 ШтушаКутуша
 
25.10.06
18:50
(9) так ты оказывается еще и Даша? :))) Ага,понял,но это было неожиданно. :)
Рад был помочь,ну а конкретно объемы и протчее :) сообрази ка сама,
мой Ангел. :)
11 Birdy
 
25.10.06
19:28
Соображу, главное есть направление.
12 ШтушаКутуша
 
25.10.06
19:35
(11) Удачи,коллега. :)
13 Birdy
 
25.10.06
19:35
Спасибо :)
14 Birdy
 
25.10.06
19:46
Так ведь нет, не случилось.
Снова вылетела.
поставила по 20 процентов для каждого файла.
Т. е. по 16 гигов.
15 Birdy
 
25.10.06
20:08
Возможно есть идеи?
16 Молния
 
25.10.06
20:21
Если с английским дружишь почитай эту ссылку. Вроде по твоей ошибке.

http://www.myitforum.com/articles/2/view.asp?id=2764

На русском что то не заметил.
17 Birdy
 
25.10.06
20:55
Спасибо, сейчас загляну.
Обнуружилось, что на диске С, где лежит эта TempDB места осталось 1Метр.
Почистили и запустили вновь.
18 Молния
 
25.10.06
21:01
Оригинально. А на каком тогда диске выиграли 30 с лишним ГБ
19 Birdy
 
25.10.06
21:36
На том, где сама база :(
А SQL стоит на С, вместе со всеми master, tempDB