BOBSCOTT wrote on Sep 29
th, 2006 at 2:54pm:
If no users are logged on and only the System database is showing in the application open window (actually mine usually shows System Database and US Zip Codes) but my application is not showing in the open application window, doesn’t this mean my application is not loaded?
Yes that means that at that point in time your application is not loaded on the Sesame Server
Quote:The steps I always use to update changes are:
I use save as when no other users are on the system to create my files to reconcile.
I copy my newly created files to my development machine.
I use Sdesigner to reconcile my files.
I move my current dat and db files from my server to a directory I call previous.
I rename my newly reconciled files on my development machine to the correct name.
I copy the dat and db files to my Sesame\data directory on my server
I thought when someone logs into the application my new changes would be active, It only has changes if I completely stop Sesame server and restart it.
In a perfect world with perfect users those steps would work fine. I just followed those steps here with Customers and the new changes were picked up when the client re-opened the app after I changed it and put it back. The thing is that a Client could connect at any time and open the old application, loading it into memory on the server, and be working on it while you move the files around. One of the main reasons that we recommend that the Sesame Server is shut down during a Reconcile, Save As, File Transfer, in a multi-user environment is to be sure that no user can connect and open those files during that process.
But anyways those steps should work as long as the application is not currently open by the Sesame Server. If the load of the application after you put the files back in the correct directory is almost instant, with a large app, then the app was probably already loaded into memory on the Sesame Server.
-Ray