Gradience Pro / Enterprise - Solution To: Runtime Error 217 on a Windows 10 Server after Update 1709

Solution When Using a Windows 10 Computer as a Server:

If you host the data on a Windows 10 computer, but share the data with Gradience that is installed on other computers, the computer that is hosting the data is considered to be your server. You must be sure whether the affected computer is:

  • A Client or
  • A Standalone, or
  • A Server

How to Verify whether this machine is a Server or a Client or a Standalone:

1. Go to C:\ProgramData\Gradience and open the Hrware.ini file. 

2. Very near the top, you will see a line that begins with...

Server= ...Whatever follows the equal sign is the computer hosting the data.

If you see anything other than the word Localhost, it means that your machine is a Client Workstation. If you discover that your computer is actually a Client Workstation instead of a Standalone Computer or the Server, please click here to access the correct instructions.

If you see the word Localhost following the equal sign means that this machine is hosting the data in which case you have ruled out a Client Workstation but you could be a Standalone or a Server because [both] host the data. The difference is a Standalone is the [only] computer [using] the software while a Server is sharing the data with Gradience installed on [other] computers.

If you know of anyone else who can access the same data as you by using Gradience on his/her computer, then that other person is using Gradience on his/her computer as a Client workstation, and you are running Gradience on your computer as a Server. In this case, follow the steps below.

Version 12 Users

This issue has been resolved with our latest Version 12 build. Update your software to our latest release.

Repointing the Client(s)

You will now have to repoint Gradience running on the other computer(s) so that the software running there can find the data in the new location on the Windows 7 VM. YOu can accomplish this by following the steps below.

1. At the VM server go to C:\ProgramData\Gradience and copy the Hrware.ini file. 

2. Paste the copied HRware.ini file into a neutral location and then open it there.

Very near the top, you will see a line that begins with...


The word Localhost means [this same computer].

3. Change the word Localhost to the name of the VM Server, save the change and close the file.

4. from the first client workstation go to where you saved a copy of the altered Hrware.ini file.

5. Copy the altered Hrware.ini file and then go to C:\Program Data\Gradience.

6. Replace the existing Hrware.ini file with the altered one and repeat this at all other clients.

Version 11 Users

If you have been using Version 11 along:

1. Go into Services and stop Firebird.

2. Go to Programs and Features and uninstall Firebird and Gradience [if you see them].

3. Go to C:\Program Files and delete the firebird folder [if you see one].

4. Go to C:\Program Files (x86) and delete the firebird folder [if you see one].

5. Go to C:\ProgramData and delete the firebird folder [if you see one].
6. Please click here to reinstall Gradience as a Standalone.  




Article is closed for comments.