|
План обмена, загрузка измененных документов, коварная цифра 994 | ☑ | ||
---|---|---|---|---|
0
abbas
07.08.15
✎
13:25
|
Доброе время суток, 1с 8.3, файловая
Хочу обновить/загрузить данные, измененных объектов около 1000 - 1500. При загрузке данных и файл с изменениями передался до килобайта, то есть вес и без потерь, но когда начинаю грузить данные, всего загружаются 994 объекта и зависает на прочь. Думал что документ корявый, удалил его,но при обмене все равно зависает на 994. в чем может быть дело, подскажите плс,,, может есть какое то ограничение??? |
|||
1
abbas
07.08.15
✎
13:27
|
Обновлял платформу, но результат = 0
|
|||
2
Гёдза
07.08.15
✎
13:27
|
может там в документе 500 тыщ проводок?
|
|||
3
abbas
07.08.15
✎
13:30
|
(2) документ не делает никаких проводок
|
|||
4
bolobol
07.08.15
✎
13:35
|
Отладка. Остановка, когда = 994...
|
|||
5
regi1984
07.08.15
✎
13:38
|
локализуй ошибку для начала, попробуй загрузить данные с разделением по типам.
|
|||
6
abbas
07.08.15
✎
13:39
|
Данные.ОбменДанными.Отправитель = ЧтениеСообщения.Отправитель; // Здесь отладчик реагирует, документ по счету 994
Данные.ОбменДанными.Загрузка = Истина; Данные.Записать(); // документы разные, а при записи зависает в этом месте |
|||
7
abbas
07.08.15
✎
13:40
|
(5)Обмен только по одному документу и все...
|
|||
8
abbas
07.08.15
✎
13:41
|
а в документе просто набранный текст...
|
|||
9
bolobol
07.08.15
✎
13:42
|
(6) Место кончилось? Размер внутренней таблицы кончился? Предельный размер БД кончился? Память на процесс кончилась?
|
|||
10
abbas
07.08.15
✎
13:48
|
Место на диске - полно
Размер БД - 531 мб Процесс - i7 ОЗУ - 8гб Размер внутренней таблицы - как посмотреть??? |
|||
11
bolobol
07.08.15
✎
14:03
|
(10) 531 - точно не с внутренней таблицей проблема. Но, может, НФР версия:?
|
|||
12
abbas
07.08.15
✎
14:08
|
(10) нет не НФР
|
|||
13
pavelul73
07.08.15
✎
14:09
|
попробуйте использовать параметр "количество элементов в транзакции" при обмене
|
|||
14
bolobol
07.08.15
✎
14:25
|
Тогда, по опыту своему, я предполагаю, что кривой файл грузится. а вот найти кривизну, бывает, не просто. Предлагаю исключить объект 994 из загрузки и проветрить без него.
|
|||
15
sash-ml
07.08.15
✎
14:36
|
какойто там в тексе спец символ, который не может быть записан в ХМЛ
|
|||
16
Бовка
07.08.15
✎
14:37
|
(6) судя по коду, в текст что-то не то пишешь
|
|||
17
Бовка
07.08.15
✎
14:38
|
(15) +1 именно
|
|||
18
abbas
07.08.15
✎
14:55
|
Но дело не в документе под номером 994, дело в том что я удалял из файла загрузки этот документ, но как я не удалял и какой бы не исключал объект под номером 994, все равно он не грузится именно с 994.
Все в транзакции, грузил по 100 объектов, но все равно зависает на 994, может это предел или где то в настройках веб сервиса указанно что именно только 994 объектов можно перекинуть...??? |
|||
19
sash-ml
07.08.15
✎
15:00
|
(18) удали первые 100 интересно что получится
|
|||
20
bolobol
07.08.15
✎
15:02
|
Кажися - фиксация транзакции к длительному зависанию приводит. Скока ждали разморозки?
|
|||
21
abbas
07.08.15
✎
15:04
|
(19) также на 994 объекте
(20) больше часа...толку нет |
|||
22
bolobol
07.08.15
✎
15:10
|
ТИИ.. Варианты скончатушки
|
|||
23
sash-ml
07.08.15
✎
15:15
|
(21) отменяй регистрацию, и регистрируй вручную небольшими пачками. А может место на диске закончилось
|
|||
24
abbas
07.08.15
✎
15:24
|
(21) "место на диске закончилось"
на каком диске? если на жестком то есть еще 500 гб |
|||
25
Гёдза
07.08.15
✎
16:14
|
запусти под отладкой, когда будет висеть нажми в конфигураторе паузу. и увидешь где висит
|
|||
26
poligraf
07.08.15
✎
16:51
|
(0) открой в конфигураторе журнал регистрации и смотри что пишется в это время.
Если строчки появляются - значит идет работа и просто жди |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |