Hi Dirk,
Should it be possible to start the server and change the location via client GUI?
I think that a client shouldn't be able to set the
server database location, only the database location when run in stand-alone mode. If you except the latter case, as all clients must share the same database through calls to the server, it doesn't make much sense to let them choose its location individually. Of course, you may design your client application as a "remote server administration app", but I think it would go far beyond the scope of our assignment.
Or can I hardcode the database location in server mode?
In my instructions, all properties must be available through a GUI. If you have the same requirements, I think you need a server GUI to set it.
Best,
Phil.