We're running SQL Anywhere as an embedded database in our application. Our installer copies SQL Anywhere in the ../sa folder under our application's folder in Program Files (x86) on Vista & Higher machines.
We're getting ready to release a new version next week and we're engaged in final testing. One of our test machines started generating the following error:
Cannot find the language resource file (dblgen12.dll).
I did a search of the hard drive on that machine and dblgen12.dll exists in the ../sa/BIN32 folder, where I'd expect it to be. There are no other copies anywhere on the disk.
What causes this error and how do we fix it?
See SAP KBA #1934022 for more information.