Текущее время: Ср, дек 24 2025, 14:48

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Вс, окт 21 2007, 20:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Пономарев Артем написал:
Но я знаю множество систем, в которых OLE объекты никак не влияют на LUW.

:) Так в других местах наш бедовый OLE-объект тоже не влияет на vbkey.

(Если быть точным, то LUW не меняется, т.к. счётчик update-модулей не сбрасывается. Меняется только vbkey.)

Пономарев Артем написал:
Надо смотреть логи БД, вообщем.

На вопрос не открывается ли обратная сессия, я ответил "нет".
А ещё раньше я писал, что обращение идёт к БД в локальной сети пользователя.

Любой прямой доступ к БД SAP — это извращение. А через обратную сессию — изысканное извращение. Когда я писал "не уверен на 100%, что это вообще всегда лишено смысла", то под обратной сессией имел в виду, например, RFC вызов, но только не обращение к БД SAP. Но в 99,99% любая обратная сессия, думаю, лишена смысла. Потому что у через вызов OLE метода можно передавать данные как туда, так и обратно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, окт 21 2007, 21:19 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
А. Опять не так понял. Что за день такой :)
Я как раз таки подумал что OLE объект лезет в БД SAPы.

Вообщем мой вердикт: чертовщина какая-то :)

Если САП соизволит ответить (маловероятно, но все бывает) или докапаетесь до причины на месте - будет очень интересно узнать как так получается.
Т.к. по форуму, если не было аналогичной ситуации, слишком сложный для анализа вопрос.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, окт 21 2007, 21:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Подведём итоги.

1. Использование wait until вместо do. loop. уменьшает вероятность глюков в родительском потоке на порядок (до 0,5%). Вероятность глюков в дочернем асинхронном процессе по прежденму велика и доходит до 45%.

2. Изменение ключа vbkey в таблицах vbmod, vbdata, а также в глобальной памяти %_vbkey и %%vbkey (для локальных обновлений) решает проблему: update модули стартуют и успешно выполняются.

3. Запрос отправлен в SAPnet. Если будет вразумительный ответ, отпишусь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 48 ]  На страницу Пред.  1, 2, 3, 4

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB