Platform Compatibility
The SQL Relay server can be built and run on most unix-like and Windows operating systems, independent of architecture, and can provide access to databases supported by that operating system. The SQL Relay client can also be built and run on unix-like and Windows operating systems, independent of architecture.
Since the SQL Relay client and server can run on different machines, SQL Relay can provide access to databases from a wide variety of platforms not supported by the database vendor.
For example, Oracle doesn't support various embedded Linux platforms, FreeBSD, NetBSD or OpenBSD.
However, if you:
- run the SQL Relay server software on an Oracle-supported platform such as x64 Linux
- configure the SQL Relay server to talk to an Oracle database
- install the SQL Relay client software on the unsupported platform
- configure the SQL Relay client software to talk to the SQL Relay server
...then, software on the unsupported machine can access the Oracle database.