•These instructions will explain how to install Software Updates on your Network Installation of EventPro. If you are using the EventPro Cloud application, you do not need to download or install updates. See Get Your Software Cloud > Update Cloud Software.
•NOTE: Updating EventPro Software should only be performed by authorized users with sufficient IT knowledge and understanding of your organization's network. If you are uncertain how to proceed with a software update, please contact EventPro Support for assistance.
•Preliminary Step: Backups
1.Before updating, it is important to backup your EventPro data. You should make backups of the following databases:
a.The EventProMaster database, which has the same name for every user.
b.The database that stores your event data, often called EventProData. Typically, this database would have been created and named by your Trainer when you first installed EventPro.
2.The process for making backups will vary, depending on the software you are using to manage your databases.
Please consult the documentation of the database management software you use.
a.For example, in Microsoft SQL Server Management Studio, you right-click the database, go into the Tasks submenu and select Backup.
b.You can add or remove file destinations to where a backup can be saved.
c.Give your backup a unique name, and click OK.
3.Regardless of which database management software you use, you should do a “Full” backup of both databases.
•Retrieve the Software Update
1.Login to the Client area of the EventPro website, and go to the Download page.
2.If you are authorized to accept Software License Agreements on behalf of EventPro XAF with your organization’s Client ID, and you accept the EventPro Software Program License Agreement, you can select the checkbox.
3.Click the Download File link beside the file named EventPro.Win.Setup.##.#.##.#####.exe. The version number will vary, but the format will be similar.
4.Save the file to an appropriate destination on your machine.
•Server Update Process
1.Run the EventPro.Win.Setup.##.#.##.#####.exe executable you downloaded earlier.
2.The Installation Wizard appears. Click Next.
3.End-User License Agreement: If you accept the terms in the License Agreement, select the “I accept…” radio button, and click Next.
4.Installation Type: Select Server Installation, and click Next.
5.Installation Options: If your license contains the EventPro Active Directory Module, you will select the checkbox. Otherwise, leave the checkbox unchecked. Click Next.
6.Select Installation Folder: Browse and enter the existing path for the current installation of EventPro using a UNC. Click Next.
a.IMPORTANT: If the UNC seems to change back to a local path when you click Next (something starting with a C: or another drive letter), use the local path for now, and note that there will be an extra step at the end of the installation.
b.About UNC: A UNC is a network path that includes the computer’s name.
For example, if your computer’s name is MyPC and EventPro is installed on C:\EventPro, your UNC could be \\MyPC\EventPro\. If you do not know your computer name, you can check in the computer’s settings or type “computer name” in the taskbar or Start menu search box.
However, identifying the UNC is not always that straightforward, depending on your network. If you aren’t certain about your network’s UNC, you may want to contact your IT Department or EventPro Support for assistance, and record the UNC for future updates.
7.SQL Database: Enter the path to the server your EventPro database is located on. The path is in the format “ComputerName\ServerName”.
a.If you are not sure what the path to the server is, you can find this information in your database management software, although it will vary, depending on the software you use.
i.For example, in Microsoft SQL Server Management Studio, this information is available by right-clicking the EventProMaster database and selecting Properties. In the pop-up window that appears, the Server is listed in the left pane.
b.The credentials you enter are based on your original setup.
i.If you select Windows Authentication, it will try to connect to the database with the current Windows User’s credentials.
ii.If you select SQL Authentication, the SQL account credentials have to be entered manually.
c.Select the applicable authentication option, enter credentials if necessary, and click Next.
8.The installer will attempt to connect to your database, and will only continue if the connection is successful.
If it does not continue, there is an issue with your credentials and/or SQL server path.
9.Once your installation is configured, click Install.
10.EXTRA STEP FOR CHANGING UNC: If the UNC did not stick in step 6 earlier (i.e. it kept reverting to a local path), you must do the following set of steps. If you do not, Workstation installations will look in the wrong place when attempting to update automatically.
If you are not certain how to find or edit the files described below, you may want to contact your IT Department or EventPro Support to walk you through the process for the first time.
a.Open your computer’s File Explorer, and navigate to the folder to which you installed EventPro.
b.Locate the EventPro.Win.exe and EventPro.Win32.exe config files.
Depending on how you have File Explorer configured, you should be able to see that these files are marked as CONFIG File.
c.Right-click the EventPro.Win.exe file, select Open With, and choose whichever text editor you prefer (e.g. Notepad).
d.Look at the eighth line, which will be similar to this:
<add key="NewVersionServer" value="C:\EventPro\" />
This is the path that Workstations will look to when attempting to update, so this path needs to be a UNC.
e.Delete the path currently between the quotation marks, and replace it with the UNC path you tried to enter in step 6.
So, for example, if the UNC is \\MyPC\EventPro\, that path would be put between the quotation marks. As noted above, remember that your UNC will be different, as it is specific to your network.
<add key="NewVersionServer" value="\\MyPC\EventPro\" />
f.Save the file and close.
g.Now repeat the process, c. to f., with the EventPro.Win32.exe file.
•Workstation Update Process
1.After you update the server, the workstations should automatically update when the users run and log into EventPro.