Имя: Пароль:
1C
 
v8: Превышен максимальный размер файла 1сv8.1cd
0 Yuriko
 
04.02.10
13:23
Точно та же проблема, что и у Супер-ламера:
v8: V8 Превышен максимальный размер файла 1с.cd

Имеем SQL базу на сервере. Пдатформа 8.1.14.72, УПП 1.2.22.3.001.
В dt она выгружается.
При попытке создать локальную копию - не грузится, выдаёт сообщение:
"достигнут максимальный размер файла 1сv8.1cd. Загружены не все данные."

Понятно, что можно не выгружать в dt и не создавать файловую базу.
И тогда проблемы нет.

Но лично мне удобней программировать в базе, которая находится на моём компьютере. И не зависит от работоспособности (и скорости) ЛВС.

Просьба не рассказывать о базах на поддержке и работе с Хранилищем, как это было в предыдущей одноимённой теме.

Просто скажите, кто знает: из-за чего такое сообщение, и как с ним бороться. Учитывая, что удаление помеченных сделано.

Предыдущая загрузка из dt (2.429 гБ) проходила нормально, создавался файл 1сv8.1cd (12.911 гБ). Текущий размер dt не намного больше, и = 2.636 гБ.
1 koreav
 
04.02.10
13:29
Видимо ограничения размера таблицы файлового варианта.
2 Yuriko
 
04.02.10
13:34
То есть ничего нельзя сделать ?
В смысле - получить локальную базу, в файловом варианте ?
3 GROOVY
 
модератор
04.02.10
13:36
Я конечно понимаю что я не по пацански счаз посоветую...
Создай локально базу в скулевом варианте.
4 Serg_1960
 
04.02.10
13:38
Банальный вопрос, но всё-же: ТИИ делал перед выгрузкой? Без ошибок база?
5 Advan
 
04.02.10
13:38
в файловом варианте одна таблица не может быть больше 4 гигов.
6 Advan
 
04.02.10
13:39
ТИИ и пересчет итогов может помочь временно.
7 Serg_1960
 
04.02.10
13:44
(6) + реструктуризация - для внутренних таблиц полезно.
8 МихаилМ
 
04.02.10
13:44
ну выгружайте только конфигураци. данных для тестирования и так должно хватить
тестировать на файловой а эксплуатировать на SQL - cюрреализм
9 Yuriko
 
04.02.10
13:54
(4) ТИИ не делал. Возможно, есть ошибки в базе. Но если они есть, то это ошибки структуры, а не размера ? Мне кажется, что это вряд ли влияет...

(5) Это не в файловом варианте, а в FAT. У меня на всех дисках NTFS.

(7) Проверка и реструктуризация на таком объёме займёт не один день. Если пройдёт. Я пытался это сделать на домашнем ноутбуке. Через сутки работы выдала сообщение: "НЕ хватает памяти". ОП у ноутбука 2 гБ.

(8) Извините, но НЕТ.
Когда у пользователей возникает проблема, то это происходит на текущих данных, от 2-го или 3-го февраля 2010 г. И искать ошибку для исправления мне приходится на этих данных. А делать это в серверной общей базе, где 120 пользователей одновременно работают, и ещё три программиста по очереди рвут друг у друга конфигуратор ...
10 Широкий
 
04.02.10
13:56
(9) "Это не в файловом варианте, а в FAT. У меня на всех дисках NTFS. "
Путаешь мягкое с пушистым
11 Yuriko
 
04.02.10
14:00
(9) Я сейчас работаю с локальной базой УПП, которая содержится на диске в файле 1сv8.1cd размером 13 гигабайт. Это было в первом сообщении. А теперь вдумайтесь в слова своего сообщения...
12 koreav
 
04.02.10
14:05
Если не верите что в файловом варианте есть ограничения на размер таблицы, спросите у программистов которые "по очереди рвут друг у друга конфигуратор"
13 IKSparrow
 
04.02.10
14:06
Проблемы высосаны из пальца.
Что мешает сделать ещё одну SQL-базу? Настроить регулярную синхронизацию данных в одном направлении (с живой базы на базу разработчика) и ставь себе эксперименты сколько влезет. Что за народ пошёл... Религия не позволяет? Сказано - есть ограничения по использованию файлового варианта. Нет же, надо заняться онанизмом и включить фантазию на тему "как обойти это ограничение". Распределение рабочего времени никуда не годится.
14 Yuriko
 
04.02.10
14:06
(3) "...локально базу в скулевом варианте..."
Это как ?
Если я создаю локально (на моём компьютере), то база создаётся в файловом варианте, в файле 1сv8.1cd.
Если я создаю в SQL, то это только на сервере. Но зачем оно мне, у меня такая есть.
Из первого сообщения: "...лично мне удобней программировать в базе, которая находится на моём компьютере. И не зависит от работоспособности (и скорости) ЛВС..."
15 IKSparrow
 
04.02.10
14:07
Поставь себе локально SQL-сервер. Дел то на раз-два.
16 Yuriko
 
04.02.10
14:12
(12) При чём тут "ограничения на размер таблицы" ?  Напомню сообщение об ошибке: "достигнут максимальный размер файла 1сv8.1cd. Загружены не все данные."
Не путайте свои таблицы и мой вопрос о файле.

(15) Так бы и сделал, если бы в нашей фирме не было системных администраторов, а также всех моих начальников, и у меня были права администратора на моём компьютере.
17 IKSparrow
 
04.02.10
14:13
Тогда выдай люлей таким админам. Это прямая диверсия твоей работы, если они противятся выдаче программисту достойных прав хотя бы на своей рабочей станции. Во админы пошли...
18 Mitriy
 
04.02.10
14:14
(16) жуть...
19 Mitriy
 
04.02.10
14:15
(15) а сервер 1С?
20 Serg_1960
 
04.02.10
14:16
"ТИИ не делал" - пока не сделаешь - не узнаешь, есть ли ошибки в базе. А они могут "закольцевать" загрузку так, чтосвободное место на диске закончится :)

"а в FAT" - речь не об FAT, а о том, что в 1С три внутренних таблицы, объём которых ограничен.

"Не хватает памяти" - попробуй сделать несколько ТИИ вподряд только с одной галочкой за один сеан проверки.

"Извините, но НЕТ" - извени, но ДА. Средствами SQL можно сделать копию рабочей базы только для собственных нужд и там работать единолично. Между прочим, некоторые проблемы не выявляются в файловой версии по сравнению с SQL-базой.
21 Mitriy
 
04.02.10
14:17
(16) надо запустить еще одного агента сервера 1С для отладки и работать спокойно...
22 Mitriy
 
04.02.10
14:17
(21) правда, тут без админских прав не обойдешься...
23 Yuriko
 
04.02.10
14:20
(17) (18) это практикуют многие фирмы, особенно в Москве.
На компьютеры фирмы можно устанавливать ограниченный перечень приложений, и делать это могут специально уполномоченные сотрудники.

(20) ..."а в FAT" - речь не об FAT, а о том, что в 1С три внутренних таблицы, объём которых ограничен..."
При чём тут "ограничения на размер таблицы" ?  Напомню сообщение об ошибке: "достигнут максимальный размер файла 1сv8.1cd. Загружены не все данные." Не путайте свои таблицы и мой вопрос о файле. В сообщении говорится о конкретном файле, размер которого превышен.

Я склонен думать, что желаю странного.
То есть, иметь файловый вариант УПП, превышающий определённый размер, нельзя.
Всем большое спасибо за ответы !
24 ShoGUN
 
04.02.10
14:23
(23) Просто сообщение об ошибке не вдается в подробности устройства файла 1cd, а отвечающие в этой ветке - вдаются. На диске ИТС есть ответ на твой вопрос.
25 Lama12
 
04.02.10
14:30
(23)Сообщение - "достигнут максимальный размер файла 1сv8.1cd. Загружены не все данные.", как раз и подразумевает что превышен размер одной из внутренних таблиц. Просто сообщать о внутренних таблицах для программиста который не знает тонкостей реализации файлового варианта хранения базы данных, смысла не имеет. 1С эту информацию не афишируют.
Уверяю, что за определенную сумму смогу создать базу УПП, в файловом варианте, больше 100 Гб.
26 Живой Ископаемый
 
04.02.10
14:32
все равно проблема гроша выеденного не стоит.. и так понятно единственное решение.
27 BPBoris
 
04.02.10
14:32
(0) Итак, позволю себе подытожить ветку
Наипервейшее предположение, что одна иили несколько такблиц БД превысил 4ГБ.

Как узнать/проверить?
Ищи в инете обработки по считыванию размеров таблиц на скуле.
28 BPBoris
 
04.02.10
14:33
(26)совершенно верно. единственный выход - тестовый сервер SQL, пусть и локально на машине разработчика.
29 art_id
 
04.02.10
14:34
была такая проблема, решил как в (28)
30 ShoGUN
 
04.02.10
14:37
(28) Заодно корректность работы сразу на клиент-серверной проверяется...
31 BPBoris
 
04.02.10
14:44
+(30) кстати, да, эта цель должна преследоваться разработчиком в первую очередь наряду с решением всяческих ограничений по железу.

тестить на файловой базе с целью заливания на скульную - это тоже самое что настраивать видзуальные формы на мониторе "14 и потом презентовать юзверям с мониторами "19 )))))
32 Serg_1960
 
04.02.10
14:46
"Ищи в инете обработки по считыванию размеров таблиц на скуле."

Вообще-то размеры таблиц нужны не "на скуле" а в базе :) и потому обработки "Статистика 24" с инфостарта вполне достаточно.
33 BPBoris
 
04.02.10
14:50
(32) угу, только не представляю себе скульную базу в отрыве от скуля..
34 Serg_1960
 
04.02.10
14:55
35 Advan
 
04.02.10
14:59
ТИИ не только исправляет ошибки, но и убирает лишние индексы, и убирает некоторые ошибки приводящие к росту итоговых таблиц, которые скорей всего и не загружаются, кроме этого ТИИ на такой базе займет ночь.
36 Yuriko
 
04.02.10
15:04
Парни, вы все путаете размер таблиц и размеры файла.
Я понимаю, хочется выглядеть умным.
И указать профану на сложный состав файла 1cd.

Но есть же, наконец, разница между сообщениями:
"Внутренний размер таблицы превысил максимально допустимый"
и
"Достигнут максимальный размер файла 1сv8.1cd. Загружены не все данные."
???
Или я чего-то не понимаю в сообщениях об ошибках 1с8 ?

Ещё раз всем спасибо.
Я всё-таки попробую по частям сделать проверку на ошибки.
37 ShoGUN
 
04.02.10
15:06
(36) Ты лицезрел сообщение
"Внутренний размер таблицы превысил максимально допустимый"? Или таки будем спорить о вкусе апельсинов с теми, кто их ел?
Мы все путаем, пророк нас просветить пришел...
38 Yuriko
 
04.02.10
15:08
(37) "...Ты лицезрел сообщение..."
На диске ИТС есть ответ на твой вопрос.
39 ShoGUN
 
04.02.10
15:09
(38) На диске ИТС он со времен 8.0. Возможно, там было именно такое.
40 art_id
 
04.02.10
15:11
(37)+1
(36)>>Или я чего-то не понимаю в сообщениях об ошибках 1с8 ?

видимо не понимаешь
41 Advan
 
04.02.10
15:12
(36)Эта ошибка означает именно размер ТАБЛИЦЫ, а не размер базы целиком.
На сарае тоже написано, а там дрова...
42 DmitrO
 
04.02.10
15:12
(36) Парни тебе хотят сказать о том, что программисы очень часто выдают сообщение об ошибке которое не информативно, да такой степени, что его можно понять как совершенно иное, по себе знают. :)
Программисты 1С не исключение. :)
43 ShoGUN
 
04.02.10
15:16
(42) У меня друг рассказывал про какую-то адскую софтину, которая целиком была обернута в try, а в catch было сообщение "Catastrophical Exeption!" :)))
44 Serg_1960
 
04.02.10
15:17
(офф) 1С чуть-чуть "раскрылась", сообщив о трех таблицах для хранения данных(!) - и уже кипиж идет на всю Ивановскую... А что будет когда раскажет об том, где хранятся прочие вспомогательные данные? :))
45 art_id
 
04.02.10
15:17
(43)lol
46 GROOVY
 
модератор
04.02.10
15:22
(14) Скуль себе на комп поставь! И базу на комп в скулевом варианте.
Кстати, действительно, нахрен тебе все данные из базы? Для теста можно и чтонить руками набить, и перенос настроить...
47 Живой Ископаемый
 
04.02.10
15:23
можно еще сделать узел по полному плану обмену исключив из него например РБ и РН, и сделать первоначальный образ...
48 Serg_1960
 
04.02.10
15:25
(уже уходя) Автор, а ты всё-таки глянь на свою базу через обработку в (34) - вдруг что-то новенькое узнаешь :)

(47) А ещё никто не предлагал КД2 для переноса данных в файловую базу - это тоже очеееенььь дооолгооо работает :))
49 Живой Ископаемый
 
04.02.10
15:26
2(48) Стоп! зачем КД2! Можно воспользоваться обработкой с ИТС и перенести только несколько первых документов .. Ну или скажем первый месяц...
50 DmitrO
 
04.02.10
15:26
(46) я вот например, так и делаю всегда, когда надо свежие данные для разработки, сливаю себе на локальный сервер базу из боевых бекапов, даже обработку себе написал для этого, оченно удобно скажу я вам. :)
51 ShoGUN
 
04.02.10
15:29
(50) Когда данных реально до хрена - поневоле задумаешься...
52 DmitrO
 
04.02.10
15:32
По-случаю, зацените кстати обработочку, первая сверху http://www.dev.citykirov.ru/