Hello! I use Progress OpenEdge 10.1B.
Please, help me to solve my problem. I wasn't able to find an alike problem and her decision in the Internet.
On my development host yesterday I didn't stop databases by DbMan. I use this batch:
@echo off SET DLC=C:\Progra~1\Progress\Openedge call %DLC%\bin\dbman -database base_ %1 call %DLC%\bin\dbman -database pays %1 call %DLC%\bin\dbman -database reestr %1 call %DLC%\bin\dbman -database reports %1 Exit
and yesterday this batch showed in console:
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007 OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007 OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007 OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
and there was no errors. After restarting host I was able to start databases manually. AdminServer works as service. There is no errors in admserv.log. I restart development host rarely. Lately I made changes in configuration of one database: I added second broker for SQL users, changed existent broker for 4GL client type only and change some server parameters like n, Mn, Mpb, Ma, Mi. Databases starts and stops manually from ProExp without errors. Where I could make a mistake and what needs to be checked first of all? Thanks.
I solved my problem, but just forgot to close the issue at the forum. My DLC is "C:\Program Files\Progress\OpenEdge". I immediately began to suspect that the batch file does not understand the gap in "Program Files". Indeed, after the correction in the system variables DLC, JDKHOME, JREHOME "Program Files" on the "Progra~1" dbman began to work normally.
I found a reason. Yesterday I added some system variables in Windows with purpose to create in databases and run stored procedures.
I read the article (№ 000001525) and add system variables CLASSPATH, JREHOME, JDKHOME. With JREHOME variable DBMAN doesn't work. I use value for this variable from registry (key Progress\10.1B\Java\JREHOME). All java directories were created when I install Progress. What's wrong?
I solved my problem, but just forgot to close the issue at the forum. My DLC is "C:\Program Files\Progress\OpenEdge". I immediately began to suspect that the batch file does not understand the gap in "Program Files". Indeed, after the correction in the system variables DLC, JDKHOME, JREHOME "Program Files" on the "Progra~1" dbman began to work normally.
Hello! I use Progress OpenEdge 10.1B.
Please, help me to solve my problem. I wasn't able to find an alike problem and her decision in the Internet.
On my development host yesterday I didn't stop databases by DbMan. I use this batch:
@echo off
SET DLC=C:\Progra~1\Progress\Openedge
call %DLC%\bin\dbman -database base_ %1
call %DLC%\bin\dbman -database pays %1
call %DLC%\bin\dbman -database reestr %1
call %DLC%\bin\dbman -database reports %1
Exit
and yesterday this batch showed in console:
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
and there was no errors. After restarting host I was able to start databases manually. AdminServer works as service. There is no errors in admserv.log. I restart development host rarely. Lately I made changes in configuration of one database: I added second broker for SQL users, changed existent broker for 4GL client type only and change some server parameters like n, Mn, Mpb, Ma, Mi. Databases starts and stops manually from ProExp without errors. Where I could make a mistake and what needs to be checked first of all? Thanks.
Flag this post as spam/abuse.