Appserver подключен к двум различным базам данных в режиме State-free Win 32 10.2bSp03. Appserver и базы данных на одном компьютере.
При вызове программы из C# , периодически пропадает подключение всегда к одной из баз данных.
Например. Запускается в цикле программа. В ней создаются записи как в одной, так и в другой базе данных.
Два раза программа запускается корректно, на третий пишет, что ко второй базе нет подключения, и так регулярно. Два раза есть - один нет. Привожу лог из программы на C#.
/*************************************************************************************/
[19:54:09:781]Запуск пешки crA05.p, Входные параметры Строка параметров:commit-3patientcod1292041
Для вставки:commit" + CHR(2) + "-3" + CHR(1) + "patientcod" + CHR(2) + "1292041" + CHR(1) + "
[b][19:54:09:921]Пешка отработала корректно, ответ
[i][19:54:09:921]Запуск пешки crA05.p, Входные параметры Строка параметров:[/b][/i]
[19:54:10:78]Закрыт плагин: RunAnyVoid
[19:54:10:78]Активацмя формы: ОтправкаДанных
[19:54:10:78]Разблокировка плагина Отправка данных
[19:54:10:109]Запуск плагина: RunAnyVoid
[19:54:10:109]Блокирование родительского окна: ОтправкаДанных
[19:54:10:109]Блокировка плагина Отправка данных
[19:54:10:531]Запуск пешки crA05.p, Входные параметры Строка параметров:commit-3patientcod730459
Для вставки:commit" + CHR(2) + "-3" + CHR(1) + "patientcod" + CHR(2) + "730459" + CHR(1) + "
[19:54:10:609]Пешка отработала корректно, ответ
[19:54:10:609]Запуск пешки crA05.p, Входные параметры Строка параметров:
[19:54:10:750]Закрыт плагин: RunAnyVoid
[19:54:10:750]Активацмя формы: ОтправкаДанных
[19:54:10:750]Разблокировка плагина Отправка данных
[19:54:10:796]Запуск плагина: RunAnyVoid
[19:54:10:796]Блокирование родительского окна: ОтправкаДанных
[19:54:10:796]Блокировка плагина Отправка данных
[19:54:11:218]Запуск пешки crA05.p, Входные параметры Строка параметров:commit-3patientcod340192
Для вставки:commit" + CHR(2) + "-3" + CHR(1) + "patientcod" + CHR(2) + "340192" + CHR(1) + "
[b][19:54:11:312]Пешка отработала корректно, ответ
[19:54:11:312]Запуск пешки crA05.p, Входные параметры Строка параметров:
Для вставки:[/b]
[b][19:54:11:375]Произошла ошибка: Progress.Open4GL.Exceptions.RunTime4GLErrorException: ERROR condition: crA05.p Database polis not connected. (1006) (7211) [/b]
[19:54:11:390]Закрыт плагин: RunAnyVoid
Appserver и две базы данных
Re: Appserver и две базы данных
В лог базы, в лог аппсервера ничего не пишется?
Re: Appserver и две базы данных
Если скомпилировать процедуры - то же самое?
-
- Старожил
- Сообщения: 64
- Зарегистрирован: 13 сен 2006, 10:53
-
- Старожил
- Сообщения: 64
- Зарегистрирован: 13 сен 2006, 10:53
Re: Appserver и две базы данных
Проверил, возникает.
Re: Appserver и две базы данных
как подключены БД, какие алиасы, одинаковая ли у них структура или нет ... , если напихать отладки по подключению базы и куда какой алиас смотрит?
то есть, у тебя запущен сервер приложений, при запуске он соединяется с БД в стартап-процедуре принудительно через pf.
И дисконнектов нигде нет?
Ты попадаешь в третий раз на какой агент?
Что promon говорит по соединениям от сервера приложений.
Можно ли в песочнице повторить?
то есть, у тебя запущен сервер приложений, при запуске он соединяется с БД в стартап-процедуре принудительно через pf.
И дисконнектов нигде нет?
Ты попадаешь в третий раз на какой агент?
Что promon говорит по соединениям от сервера приложений.
Можно ли в песочнице повторить?