Advantage Error Guide
Possible Problem: This error can sometimes occur when using server-side aliases. For example, if you use a server-side alias like:
myalias=c:\test_drive\data\orders
and connect to this database using the connection string \\servername\myalias\order_db.add.
If the order_db database specifies a relative path to any files (temp file path, index file paths, etc), and if that path is "behind" the .add file (for example, "..\tempdir"), you will receive an 8026 error.
Solution: Modify the alias path so it includes any portions of the path that will be required to convert relative paths stored in the data dictionary. In the example above, the alias can be converted to:
myalias=c:\test_drive\data
and the connection path can be changed to \\servername\myalias\orders\order_db.add
Errors in the 8000 range are returned when the Advantage server makes a direct call to an OS API, and that function returns a failure. If you receive an error in the 8000 range, retry the database operation. If the error condition persists, please send a small re-creation to Advantage Technical Support demonstrating the problem so that Advantage R&D can investigate the issue.