Текущее время: Вс, авг 03 2025, 06:09

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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