Upgrading From 5.x/6.x
A zip file download is available containing both the Zeromatic web application and the SQL database scripts required for the upgrade process.
Note We recommend that you perform this upgrade on a test instance. However, if you are using Ticketing and Exchange that we recommend archiving all messages in the inbox before upgrading.
Step 1 - Check Pre-requisites
Please check you have everything ready for the installation process.
Step 2 - Unzip
Note Right click on the file then select Properties and click Unblock.
Open the zip file that was downloaded, and open the folder labeled "2. Web App Manual Install". Unzip the Zeromatic zip file within the folder, and you should see the contents as follows:
Note Stop the application pool for Zeromatic site in IIS Manager.
Step 3 - Copy Web Application
Note Please remove all previous files - do not overwrite! Remember to backup your current web app directory. If you have custom templates, copy the contents of App_Data\templates and assets\images\meta folders from your backup folder to the Zeromatic Web Application folder.
Copy the contents of the Zeromatic Web Application folder into your current web application folder:
Step 4 - Edit Web.config
Edit the new web.config file and put in the correct SQL Server user credentials for your Zeromatic database:
Remember to set your authentication settings:
Save the web.config and your Zeromatic should now be upgraded to the latest release.
You can now navigate to the Zeromatic web application using your browser (e.g. http://myserver/gemini").
Step 5 - Set Folder Permissions
For complete administrative control, Zeromatic requires write access to the following THREE FOLDERS that are located where you installed Zeromatic:
- Right click
App_Code
folder, select Security tab, allocate Modify/Full Control permissions to the EVERYONE group - Right click
App_Data
folder, select Security tab, allocate Modify/Full Control permissions to the EVERYONE group - Right click
Assets
folder, select Security tab, allocate Modify/Full Control permissions to the EVERYONE group
Step 6 - Using SQL Upgrade Scripts
If the SQL user does not have the appropriate user permissions to upgrade Zeromatic automatically, you will need to run the appropriate SQL scripts provided.
- Locate your Zeromatic installation folder.
- Open the folder named "SQL".
- Open and run all SQL scripts, that correlate to your current Zeromatic version, against your existing database.
For Example If your current Zeromatic version is 5.1.2, you will need to run the following upgrade scripts: 5.1.3, 5.1.5, 5.1.6, etc. After running the SQL scripts, start the application pool for Zeromatic site in IIS Manager.