<< Click to Display Table of Contents >> Navigation: Installation > Update Installation |
All setup files (setup.exe) provided by ZeeBORN can be used for doing the initial installation of the software, but can also be used for updating an already installed version of the ZeeBORN software to the newest version available. It's not necessary to install all other updates released in between as the latest update made available will always be able to update any other version released before.
An update of the ZeeBORN software can be installed with the following procedure:
Updating the Server
1.Make sure that all users in the network have closed the ZeeBORN software. This will be required if the update may introduce some changes in the database structure.
2.Create a backup of the server - or at least of the ZeeBORN database folder. Please use your normal backup procedure as the ZeeBORN system doesn't include a separate backup tool.
3.Install the update with setup.exe. The installation program will automatically perform a version check. It will prevent an accidental installation if a newer version is already installed.
4.Depending on the number of database structure changes included in the newest version and the amount of data available in the database, the update process can take up to 30 minutes.
Updating the Clients
If the PC user has the necessary Windows rights for installing software:
1.Every time the ZeeBORN software will be started on a client computer, it automatically checks for available updates on the server.
2.If an update is found on the server, the user will be instructed to update the client software and will be guided to the folder where the update can be found.
If the PC user doesn't have the necessary Windows rights for software installation:
Please use the /AUTO command line parameter for running the setup.exe on the clients PC within your software distribution system.
Advanced Client Update
During the server installation and update, the setup program creates a client image in folder %ZeeBORNData%\install\clientimage. This is an exact copy of the files to be copied to each client PC. Those files may be used for pulling the updated files from the server for instance while the user logs in. But you may also use the client image for pushing the updated client files to each connected PC.
A simple update script executed on a client PC may look like this:
xcopy "%ZeeBORNData%\install\clientimage\*.*" "%ZeeBORNClient%\" /D /E /H /R /Y /K
Some notes:
1.The user who executes this updated script will need administrative Windows access rights for copying the client update files to the local PC.
2.The environment variables %ZeeBORNClient% and %ZeeBORNData% are defined per Windows user account and not as a global system variable. If you plan to execute the update script via an administrative account, you may need to replace the variables with the real file locations.