|
v7: Размер временного файла выполнения запроса |
☑ |
0
1snik_d
12.05.19
✎
09:50
|
Всем доброго времени суток. Возникла такая проблема: есть запрос, при выполнении которого 1С вываливается с ошибкой CODEBASE ERROR 120 error writing to file. В момент возникновения ошибки в папке временных файлов 1С таблица dbf с результатом выполнения запроса вырастает до 2GB. Можно ли как-то обойти данную проблему?
|
|
1
zwolf
12.05.19
✎
10:41
|
(0) Написать запрос попроще. Запрашивать данные по частям и всетакое.
|
|
2
vde69
12.05.19
✎
10:45
|
еще варианты
1 - перейти на SQL версию
2 - перейти на восьмерку
|
|
3
1snik_d
12.05.19
✎
10:46
|
(2) 1) Уже 2) Пока нереально
|
|
4
zwolf
12.05.19
✎
10:46
|
(2) Первый вариант может и не спасти. ЕМНИП оно результат SQL запроса как раз через временные dbf и протягивает
|
|
5
1snik_d
12.05.19
✎
10:48
|
(4) то-то и оно
|
|
6
Franchiser
гуру
12.05.19
✎
10:58
|
1c++
|
|
7
Sserj
12.05.19
✎
11:27
|
(0) Использовать 1sqlite.dll.
|
|
8
vcv
12.05.19
✎
16:40
|
(6) Смотря какая выборка. 1С++ вернёт таблицу значений или индексированную таблицу. Если там данных под два гига, 1Ска не потянет.
|
|
9
Провинциальный 1сник
12.05.19
✎
18:13
|
(8) Это вряд ли. Особенность "черных запросов" при работе в sql-версии именно в том и заключается, чтобы тупо слить таблицу (возможно с наложением отбора) с sql-сервера в каталог временных файлов в виде dbf и считать итоги уже там. С прямыми запросами такого маразма нет.
|
|