Explanation

Upgrading Cyrious Version 2000 to 8.91 requires checking the specific version of Cyrious before upgrading.

If Cyrious Version 2000 is SR-3, it must be upgraded to Cyrious Version 2000 SR-5 before proceeding to upgrade to 8.91. Previous versions (SR-1 and SR-2) follow the same procedure as upgrading SR-5 to 8.91.

Prepare
  1. Close all copies of SMS.
Upgrading Cyrious V2K SR-3 to V2K SR-5
  1. Download the upgrade sms_2k_full.exe
  2. Run the installer
  3. Use the installation code 26117228844
Run the SMS V8.6 installation, then paste in the Data3 folder in the Cyrious folder renaming it Data and open SMS to update the Data before you can upgrade to 8.91

Note: Now ready to upgrade to 8.91

=The following steps are to upgrade Cyrious SMS versions 8.6 to SMS version 8.91.=

Prepare
  1. Download the latest version of SMS from the support website.
Download
  1. Open a browser and navigate to http://www.cyrioussoftware.com
  2. Log in using your credentials
  3. Click on Tech Support on the links across the top
  4. Click on Downloads on the links under Tech Support
  5. Locate and download the file SMS 8.91 Update. This will take you to a reference page.
  6. Write down the installation code on the download page - you'll need it.
  7. Click Download to start the download. Save the file somewhere you can find it, like the desktop.
Install
  1. Run the installer
    1. Choose “New Server” as the type of installation.
    2. Enter your support code when prompted. Do NOT proceed without the correct code or you will end up with incorrect reports, files, and more.
    3. Follow the steps to complete the installation.
    4. Copy the Data3 folder into the SMS folder
    5. Rename Data to Orig_Data
    6. Rename Data3 to Data
  2. Reboot the computer. If you don't do this, the installation will hang during the update and you will have to reboot anyway.
  3. Confirm that the SSLIP starts up.
  4. Shut down SSLIP
  5. Share the Cyrious folder
  6. Navigate to Cyrious>Common>BDE folder
  7. Double click on the BDEAdmin.exe
  8. Click on the Configuration tab
  9. Navigate to Configuration>Drivers>Native>Paradox
  10. Set Level to 7

NOTE: if nothing opens under Native, do the following steps to access the Paradox Drivers

  1. Open the Registry
  2. Navigate to HKey Local Machine>Software>Wow6432Node>Borland>Database Engine>Settings
  3. Delete the Settings key - this should allow you to access Paradox drivers in step 9
  • | At this point the install is done, but several components must be done if you are running on a Windows 7, 8, or 10 computer.
  • |
  1. Set up Sharing the Cyrious Folder
  2. Navigate to the C:\Program Files (x86)\Cyrious (or C:\Program Files\Cyrious) folder.
  3. Click the Alt key
  4. Click on Tools, then Folder Options
  5. Click the View tab
  6. Click the Show hidden files, folders, or drives radio button
  7. Uncheck the Hide extensions for known file types
  8. Scroll down and uncheck the Use Sharing Wizard (Recommended)
  9. Right click on the Cyrious folder and choose Properties.
  10. Click on the Sharing tab
  11. Click the Advanced Sharing button
  12. The file should be shared as Cyrious$. This is usually already done.
  13. Click on the Permissions Folder
  14. If not already in the List, add the Everyone user.
  15. Set the Everyone user to have Full Control.
  16. Click OK to close the sharing folder.
  17. Click OK to close the Advanced Sharing Folder
  18. Set up the Security permissions
  19. Click on the Security tab.
  20. Click the Edit button
  21. Ensure the Allow Full Control checkbox is checked on all the groups or user names except the Creator Owner
  22. Click Apply
  23. Click the Advance Button
  24. Click the Change Permissions button
  25. Uncheck the Include inheritable permissions from this object's parent (or click the button to remove inheritance
  26. Click the Remove button
  27. Ensure there is Everyone at the top and there is Users and TrustedInstaller below Everyone
  28. Highlight and remove all other users
  29. Click the Apply button
  30. Check the Include inheritable permissions for this object's parent and Replace all child object permissions with inheritable permissions from this object checkboxes
  31. Click the Apply button
  32. Click the Yes button
  33. Click the OK button
  34. Click the OK button
  35. Click the OK button
  36. Close the properties window.
  37. Open the Firewall for the SSLIP ports.
  38. From Control Panel, open Windows Firewall.
  39. Click on the Advanced Settings link on the left. This will open Windows Firewall with Advanced Security.
  40. Click Inbound Rules on the left.
  41. Click New Rule … on the right menu.
  42. Allow TCP port 2879 through the firewall.

### Select Port and click next.

### Select TCP and enter 2879 as the specific port and click next.

### Select Allow The Connection and click next.

### Check All the boxes and click next.

### Enter “SSLIP TCP 2879” as the name and click next.

### Click Finish

  1. Allow UDP port 2867 through the firewall.

### Select Port and click next.

### Select UDP and enter 2868 as the specific port and click next.

### Select Allow The Connection and click next.

### Check All the boxes and click next.

### Enter “SSLIP UDP 2868” as the name and click next.

### Click Finish

  1. Close the firewall setup screens.
  2. Update the HASP Driver for the dongle
  3. Download latest HASP/LDK Windows GUI Run-Time Installer
  4. Run the application to install the HASP driver.
  5. Restart the SSLIP
Update Data and Configure PCI Security
  1. Run SMS.
  2. You will be prompted to backup the database on the first run. Click Yes to continue.
    1. If your backup location is not set up or is invalid, you will have to set that up now. Then click OK to continue.
    2. Click OK when prompted when the backup is complete.
  3. SMS will now apply changes to your database to make it compatible with 8.91.
    1. This may take between 5 and 60 minutes depending on the size of your database and the speed of your computer.
    2. Do not kill the update during this process. If you are still waiting after 90 minutes, please call technical support.
  4. You will eventually be asked to provide a password for your C3S Host.
    1. Click OK to continue.
    2. Type in ANY password you would like to use for encrypting your credit card numbers. You do NOT need to remember this - it is simply so that every customer has unique encryption on their credit card information.
    3. Click OK to continue.
  5. You will be prompted for second C3S Host password.
    1. Click OK to continue.
    2. Type in ANY password you would like to use for encrypting your credit card numbers. You do NOT need to remember this - it is simply so that every customer has unique encryption on their credit card information.
    3. Click OK to continue.
  6. Your SMS upgrade is complete

Note: DO NOT delete the old backed up .mdb files (you can identify them as they have a date added to the name) in the SMS folder. If you do anything to them, create a new folder that is called DO NOT DELETE in the SMS folder and paste the backed up .mdb files in there

Notes
  1. Set the sms_issue_-_constant_db_corruption to prevent networking related corruption
You could leave a comment if you were logged in.