Имя: Пароль:
1C
 
Ошибка СУБД превышение максимально допустимого размера внешнего файла базы
0 SMarishka
 
29.10.09
09:49
При прочтении изменений из центральной базы в распреденную выдается ошибка. Ошибка СУБД превышение максимально допустимого размера внешнего файла базы. Подскажите, пожалуйста, что делать?
1 IronDemon
 
29.10.09
10:18
Перейти на клиент-серверную версию.
2 SMarishka
 
29.10.09
10:27
А другого пути нет? дело в том что, у меня две распределенки примерно одинаковые, в одной всё нормально, а вторая сегодня с утра нормально обмен прочитала, а второй не захотела
3 vde69
 
29.10.09
10:28
может там FAT-32 ????
4 SMarishka
 
29.10.09
10:31
нет на всех дисках NTFS
5 vde69
 
29.10.09
10:38
какого размера
файл данных
файл лога (думаю тут трабла)
6 SMarishka
 
29.10.09
10:39
файл данных, который сейчас пытаются прочитать 88,3 Мб, там не Sql база, log- файла нет, а что такое трабла?
7 Defender aka LINN
 
29.10.09
10:44
(2) Нет
8 Mirid
 
29.10.09
10:47
какого размера файл *.1CD ?
9 SMarishka
 
29.10.09
10:49
20 Гб
10 SMarishka
 
29.10.09
10:50
(7) такого ведь не может быть, чтобы в 9,30 ему не надо было клиент-сервер, а в 12,30 понадобилось?
11 vde69
 
29.10.09
10:52
(9) 20 гигов - кирдык, только серверная версия
12 cobRA
 
29.10.09
10:52
(10) Может, еще как может. У Вас уже предел...
13 Mirid
 
29.10.09
10:53
Тогда да, только клиент-сервер.. наверное уперлась база в ограничения.
При таких размерах я бы побоялся в файловом варианте работать даже если бы загружалось все:) Ходят слухи что файловые базы сыпятся:)
14 Живой Ископаемый
 
29.10.09
10:53
2(10) Почему не может? конечно может...
15 MRAK
 
29.10.09
10:54
(11) почему?
16 Mirid
 
29.10.09
10:54
(10) а как вы хотели? чтоб 1с-ка плавно падала и упиралась в предел?:)
17 MRAK
 
29.10.09
10:55
(2) можно провести ревизию таблиц. может, какая дофига в себе двоичных данных содержит, их не может быть больше 4 гигов в одной таблице
18 MRAK
 
29.10.09
10:55
(17) - это частный случай
19 SMarishka
 
29.10.09
10:55
Вам, конечно, всем виднее, я новичок, но наши франчи нас об этом не предупреждали
20 Живой Ископаемый
 
29.10.09
10:57
2(15) потому что ограничение на размер внутреннего файла - 4 Гб.. то есть одного из тех, из которых состоит 1СД... поэтому в принципе если база превышает 5 Гб то лучше уже переходить на клиент-сервер...
===
2(19) и что это доказывает кроме отсутсвия у них внимания и/или квалификации?
21 big
 
29.10.09
10:58
(19) Они говорят только то, что у них спрашивают. :)
22 MRAK
 
29.10.09
10:59
(20) из этого совсем не следует (11)... если грамотно база спроектирована.
23 MRAK
 
29.10.09
10:59
(20) эти "внутренние файлы" различны для кажной таблицы, если что...
24 MRAK
 
29.10.09
11:00
гигов 18 у мен янормально крутилась с соответствующим обслуживанием... а кто-то писал, что и чуть ли не 40 было...
25 kamysh
 
29.10.09
11:03
(0) там точно написано про размер ВНЕШНЕГО файла базы? или ВНУТРЕННЕГО?
попробуйте сделать ТИИ реиндексацию и пересчет итогов, иногда помогает, но это на время.. надо переводить на клиент-сервер.
как вариант можно найти эту таблицу (есть обработки под 8.1) и очистить (например у меня это регистр Списанные товары и в базах 2-3-летней давности он не нужен)
26 hhhh
 
29.10.09
11:04
(13) клиент-серверные так же сыпятся, как и файловые. Полазий по форуму, дня не проходит, как сообщение: упала база.
27 Живой Ископаемый
 
29.10.09
11:05
2(23) я в курсе... но - существует способ определить для файловой базы сколько места каждая из таблиц занимает на диске?
28 kamysh
 
29.10.09
11:05
(25) + если вы не ошиблись на счет внешнего, не встречал такой ошибки пока, но может журнал регистрации?
29 SMarishka
 
29.10.09
11:10
прошу прощения, внутренний файл
30 Mirid
 
29.10.09
11:11
(26) к счастью, на практике не встречал:)
31 hhhh
 
29.10.09
11:15
(29) ну значит, какой-то регистр не закрываете. Программиста надо пристрелить и взять другого.
32 SMarishka
 
29.10.09
11:18
(31) а можно поподробнее про регистры, программиста пристрелить не могу, он слишком далеко
33 kamysh
 
29.10.09
11:18
(31) если бы он был, она бы не писала сюда))
34 hhhh
 
29.10.09
11:22
(33) тогда действительно переход на клиент-сервер спасет.
35 Serg_1960
 
29.10.09
11:23
На инфостарте поискать обработку. Была такая - показывает где, сколько записей...
36 SMarishka
 
29.10.09
11:25
у нас 4 распределенки,2 уже читаться не могут, мне ждать такой же "привет" от 2 оставшихся и идти вешаться? я же не смогу в 4 магазина поставить серверы прямо сейчас
37 SMarishka
 
29.10.09
11:26
(35) в смысле сколько записей, а потом что с этим делать?
38 Живой Ископаемый
 
29.10.09
11:29
2(37) что-то вы наперед озадачиваетесь.. так нельзя делать.. эти вопросы убивают в вас дух предпринимателсьтва.. :) скачатайте и посмотрите, потом будем интерпретировать и решать что делать
39 Живой Ископаемый
 
29.10.09
11:30
40 hhhh
 
29.10.09
11:31
(36) ну 4 * 70000 примерно 280000 - для фирмы не такие уж и большие бабки.
41 Serg_1960
 
29.10.09
11:33
(37) Как что? Анализировать. Можно частичную свёртку базы сделать по некоторым документам. Искать "незакрытые" регистры и закрывать.

Для начала попробуйте сжать базу в ТИИ через "Сжатие таблиц информационной базы" - может быть у Вас много удаленных записей.
42 Serg_1960
 
29.10.09
11:40
И кстати (моё любимое): Сделайте ТИИ.
Может быть в базе есть проблемные места. Иногда они алгоритмы "закольцевывают" и идёт многократная запись до тех пор, пока место на диске не кончится или в какое-нибудь ограничение не упрётся.
43 SMarishka
 
29.10.09
11:42
Спасибо большое за помощь
44 SMarishka
 
29.10.09
13:46
ничего не помогает, и третья база читать не хочет
45 shuhard
 
29.10.09
13:49
(44) [ничего не помогает]
чисть базы, удаляй/распроводи ненужные документы, пересчитывай итоги
картинки из базы выкинуть то же не мешает, Рг сведений списанные товары.
46 SMarishka
 
29.10.09
14:51
картинок и не было никогда
47 Живой Ископаемый
 
29.10.09
14:52
2(46) А когда у вас в планах все-таки попробовать загрузить в клиент-серверный вариант? Когда откажутся все работать?
48 SMarishka
 
29.10.09
15:11
уже, к сожалению, отказались. Странно просто как-то все по очереди в течении одного дня. Такое ощущение, что это в центральном узле, что-то не так. Если бы этот вопрос только от меня зависил, то хоть сегодня. А пока вопрос будет решаться, хоть караул кричи
49 shuhard
 
29.10.09
15:28
(48) не видим странного, тебе дали пузометр (39) для базы - ищи, кто раздулся.
когда найдешь - ищи по журналам, что со вчера изменилось.
50 SMarishka
 
29.10.09
15:32
пузометр для 8.1 а у меня 8.0
51 SMarishka
 
29.10.09
15:34
это случилось не вчера, они с утра все обмен читали
52 shuhard
 
29.10.09
15:42
(51) [Вам, конечно, всем виднее, я новичок, но наши франчи нас об этом не предупреждали]
прошло пол дня, франч давно должен был решить проблему
53 SMarishka
 
29.10.09
15:49
да ничего они нам не помогли, отправили меня в свободное плавание
54 SMarishka
 
29.10.09
15:53
(53) я и выплыть не могу
55 Advan
 
29.10.09
18:46
у вас все еще 8.0? тогда неудивительно
56 Живой Ископаемый
 
29.10.09
18:47
2(55) да тут вообще как говориться - все один к одному... и 8.0 и не сервер, и франчи не сказали, и в центре данных навводили...
57 Advan
 
29.10.09
18:50
вызывайте спецов
В принципе я завтра пол дня свободен - могу взглянуть удаленно что у вас - за вознаграждение естественно - пишите на почту - завтра отвечу.
Есть у меня подозрение на данные в переданном файле....
хотя всетаки скорей всего какаято таблица переросла себя.
58 Advan
 
29.10.09
18:52
кстати что за конфигурация то? и 88,3 Мб это файл в архиве?
59 budnik
 
29.10.09
18:55
А ограничения у 1с на базу у 1с где нибудь есть ?
60 Живой Ископаемый
 
29.10.09
18:56
2(59) зачем? если с этим отлично справляется и файловая система?
61 Advan
 
29.10.09
19:24
вроде гдето официально было что 4 гига на одну таблицу, правда в 8.1 пишет другую ошибку, более понятную.
62 Advan
 
29.10.09
19:28
к томуже если выложите базу где нибудь - то это было замечательно - 20 гигов выгрузке это где то меньше гига
63 MRAK
 
29.10.09
20:32
(61) 4 гига на отдельный ФАЙЛ - ОТДЕЛЬНОЙ таблицы... их там 3 или 4, не помню щас...
64 Serg_1960
 
29.10.09
22:19
При использовании файлового варианта работы, данные информационной базы "...хранятся в одном файле - 1Cv8.1CD. Этот файл имеет специальный формат, поддерживаемый системой 1С:Предприятие 8.0. В частности, все данные, относящиеся к каждой таблице, физически хранятся в трех внутренних файлах:

 * файл записей, в котором находятся все записи таблицы, за исключением полей неограниченной длины;
 * файл индексов;
 * файл значений неограниченной длины (в этом же файле хранятся значения полей, имеющих тип ХранилищеЗначения).

Технологическое ограничение заключается в том, что размер каждого из этих внутренних файлов не может превышать 4 Гб..."
65 Serg_1960
 
29.10.09
22:26
(64) + но из этого не следуют что 12гиг - и база кирдык. Это ограничение только на данные - *.1CD может быть больше (имхо). Я так понимаю, не учтено место на индексы, служебные таблицы, удаленные объекты, квантование приращения и т.д...
66 Advan
 
29.10.09
23:24
если одна таблица занимает в базе 20% то значит в базе что-то не то - надо разбираться с базой. Думаю проблему не так уж и сложно решить.