Our development environment is running on Windows with Progress 10.2B08. We're moving to 11.x later this year hopefully, but that's the way it is for now.
We have 2 servers. One for development which is 32bit Progress, and one for the DBs which is 64bit Progress. Currently, in order to start the databases we use a batch file with the following command:
CALL "%DLC%\bin\dbman.bat" -db c_idx42_all_pws %DBSRV% -port %ADSRVPORT% -HOST %ADSRVHOST% -USER %ADSRVUSER% -PASSWORD %ADSRVPASS%
Obviously the parameters are set elsewhere but I won't share that bit. We also have a similar script to shut down the dbs remotely.
This is all well and good - it works fine - until the point where the admin server crashes due to Java heapspace errors. And crash it does. Frequently.
So the question is, is there a way to use proserve/proshut to remotely start/stop databases on another server in a similar fashion, but bypassing the admin server?
Currently, as I have the rights, I have to log on to the DB server and run the scripts from there whenever anyone needs some DBs starting and it's a bit of a pain to do so.
We have 2 servers. One for development which is 32bit Progress, and one for the DBs which is 64bit Progress. Currently, in order to start the databases we use a batch file with the following command:
CALL "%DLC%\bin\dbman.bat" -db c_idx42_all_pws %DBSRV% -port %ADSRVPORT% -HOST %ADSRVHOST% -USER %ADSRVUSER% -PASSWORD %ADSRVPASS%
Obviously the parameters are set elsewhere but I won't share that bit. We also have a similar script to shut down the dbs remotely.
This is all well and good - it works fine - until the point where the admin server crashes due to Java heapspace errors. And crash it does. Frequently.
So the question is, is there a way to use proserve/proshut to remotely start/stop databases on another server in a similar fashion, but bypassing the admin server?
Currently, as I have the rights, I have to log on to the DB server and run the scripts from there whenever anyone needs some DBs starting and it's a bit of a pain to do so.