Appserver и две базы данных

Обсуждение вопросов по администрированию СУБД Progress OpenEdge
MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Appserver и две базы данных

Сообщение MaksimZ » 02 авг 2014, 09:25

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

Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Appserver и две базы данных

Сообщение George » 03 авг 2014, 17:29

В лог базы, в лог аппсервера ничего не пишется?

MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Re: Appserver и две базы данных

Сообщение MaksimZ » 04 авг 2014, 18:23


Аватара пользователя
George
Старожил
Сообщения: 2871
Зарегистрирован: 12 май 2004, 17:03
Откуда: Питер

Re: Appserver и две базы данных

Сообщение George » 04 авг 2014, 22:43


Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва

Re: Appserver и две базы данных

Сообщение dmi » 05 авг 2014, 10:11

Если скомпилировать процедуры - то же самое?
/dmi

http://pro4gl.ru - 4gl блог

MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Re: Appserver и две базы данных

Сообщение MaksimZ » 05 авг 2014, 15:41


Forerunner
Старожил
Сообщения: 64
Зарегистрирован: 13 сен 2006, 10:53

Re: Appserver и две базы данных

Сообщение Forerunner » 06 авг 2014, 12:04


Forerunner
Старожил
Сообщения: 64
Зарегистрирован: 13 сен 2006, 10:53

Re: Appserver и две базы данных

Сообщение Forerunner » 06 авг 2014, 12:11

Проверил, возникает.

Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва

Re: Appserver и две базы данных

Сообщение dmi » 06 авг 2014, 13:47

как подключены БД, какие алиасы, одинаковая ли у них структура или нет ... , если напихать отладки по подключению базы и куда какой алиас смотрит?

то есть, у тебя запущен сервер приложений, при запуске он соединяется с БД в стартап-процедуре принудительно через pf.
И дисконнектов нигде нет?
Ты попадаешь в третий раз на какой агент?
Что promon говорит по соединениям от сервера приложений.
Можно ли в песочнице повторить?
/dmi



http://pro4gl.ru - 4gl блог

MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Re: Appserver и две базы данных

Сообщение MaksimZ » 06 авг 2014, 19:28


Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва

Re: Appserver и две базы данных

Сообщение dmi » 06 авг 2014, 23:16

Стартап/коннект процедуры есть?
/dmi



http://pro4gl.ru - 4gl блог

MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Re: Appserver и две базы данных

Сообщение MaksimZ » 07 авг 2014, 16:09


Аватара пользователя
dmi
Старожил
Сообщения: 1523
Зарегистрирован: 27 сен 2001, 03:00
Откуда: Москва

Re: Appserver и две базы данных

Сообщение dmi » 07 авг 2014, 21:18

/dmi



http://pro4gl.ru - 4gl блог

MaksimZ
Старожил
Сообщения: 433
Зарегистрирован: 08 авг 2005, 15:24
Откуда: Рыбинск. Ярославская область

Re: Appserver и две базы данных

Сообщение MaksimZ » 08 авг 2014, 09:26


Аватара пользователя
Arelav
Администратор
Сообщения: 1881
Зарегистрирован: 25 мар 2005, 17:05
Откуда: Progress Technologies

Re: Appserver и две базы данных

Сообщение Arelav » 08 авг 2014, 10:01