|
Какой кэш использует com-соединение? | ☑ | ||
---|---|---|---|---|
0
miklenew
16.05.17
✎
16:39
|
Когда то столкнулся с такой неожиданной штукой
Чей кэш используют фоновые задания? Сейчас другое. Есть две базы файловых. Обмен между ними идёт через сом-соединение. Обмен вылетает с ошибкой в 138 строчке. Я переместил эту строчку и сделал 139-ой. Запускаю обмен, снова ошибка в 138. Выгнал всех пользователей из базы. Почистил кэш этой базы под собой и под администратором. Не помогло. Всё равно ошибка в 138. А должна быть в 139. Какой кэш использует com-соединение? Есть мысли? |
|||
1
Волшебник
модератор
16.05.17
✎
16:39
|
плохо чистил кэш
|
|||
2
Ёпрст
16.05.17
✎
16:39
|
Не тот модуль поменял
|
|||
3
miklenew
16.05.17
✎
16:40
|
(2) тот тот. Он же пишет на что ругается и в какой строке. Всё совпадает и номер строки и содержимое
|
|||
4
Лефмихалыч
16.05.17
✎
16:41
|
(3) а база-то совпадает?
|
|||
5
miklenew
16.05.17
✎
16:46
|
(4) Конешно. Я ж в журнале регистратрации вижу ошибку. В журнале той базы в которой менял код
|
|||
6
Лефмихалыч
16.05.17
✎
16:49
|
(5) погляди в журнале той, которая другая, нет ли там этой ошбки
|
|||
7
miklenew
16.05.17
✎
16:52
|
(6) код в модуле менеджера во второй базе в этом документе модуль менеджера пустой. Это точно именно та база
|
|||
8
Лефмихалыч
16.05.17
✎
16:54
|
(7) тогда (1)
|
|||
9
Wirtuozzz
16.05.17
✎
17:01
|
(0) удали базу из списка,потом добавь, перезапусти комп, сервер
|
|||
10
RomanYS
16.05.17
✎
17:03
|
(0) Попробуй, например, монитором ресурсов отследить дисковое чтение.
|
|||
11
miklenew
17.05.17
✎
11:45
|
Развернул базы для обмена на локале. Вычистил кэш(хоть его и не было). Перезагрузил комп.
Ошибка таже Ошибка в обработчике события ПослеЗагрузкиДанных (конвертация) Обработчик = ПослеЗагрузкиДанных (конвертация) ОписаниеОшибки = Преобразование значения к типу Булево не может быть выполнено ПозицияМодуля = Документ.КорректировкаРеализации.МодульМенеджера(138) КСообщенияОбОшибках = 23 Хотя ошибку я исправил. И даже если не правильно исправил она должна быть в 140 строке. В порядке бреда: может "Обмен данными с продуктами на платформе 8.2" хранить конфу бухгалтерии где нибудь в хранилище значений? |
|||
12
mehfk
17.05.17
✎
11:57
|
||||
13
PiotrLoginov
17.05.17
✎
12:42
|
Чо то я сомневаюсь, что дело в кэше. Если код в удаленной базе исправлен, это должно быть применено при ближайшем же обращении к удаленной базе через COM
|
|||
14
Лефмихалыч
17.05.17
✎
12:43
|
(11) ты что-то с чем-то перепутал и не туда смотришь. Нет ни какого особенного кэша
|
|||
15
1dvd
17.05.17
✎
12:45
|
базы точно файловые?
|
|||
16
miklenew
17.05.17
✎
13:18
|
Файловые. И я точку останова на COMObject("v83.COMConnector") ставлю. Попадает. Поэтому база та.
Щас буду корячить этот обмен. |
|||
17
Лефмихалыч
17.05.17
✎
13:22
|
(16) база - не та.
ну,или, как еще один последний вариант, - на разделе, где лежат базы, включены автономные файлы. Или там у тебя DFS, у которого два источника. |
|||
18
miklenew
17.05.17
✎
16:22
|
Всё проблема решена. Не буду говорить как. Мне стыдно
|
|||
19
Fish
17.05.17
✎
16:26
|
(18) Нет уж, рассказывай. Другим может быть интересно.
|
|||
20
Ёпрст
17.05.17
✎
16:35
|
Другая база ?
|
|||
21
Лефмихалыч
17.05.17
✎
16:49
|
смотрел не туда, правил не там, а выполнял вообще в третьей базе
|
|||
22
1dvd
18.05.17
✎
07:43
|
Стыдно? Совесть для одинесника - непозволительная роскошь :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |