a firstworks project
SQL Relay
About Documentation FAQ Download Licensing Support News

Installing SQL Relay From Packages

Supported Platforms

SQL Relay packages are currently available for:

  • RPM-based Linux (Fedora, CentOS/RHEL, and OpenSuSE)
  • FreeBSD
  • NetBSD
  • Windows

Packages are not currently available for other platforms, but on other platforms, SQL Relay can be built from source.

Linux

SQL Relay packages are currently available for RPM-based Linux distributions like Fedora, CentOS/RHEL, and OpenSuSE Linux, for the x86_64 architecture.

Packages are not currenly available for dpkg-based Linux like Ubunutu and Debian Linux, or for non-x86_64 architectures. On these platforms SQL Relay must be built from source.

To download the Linux packages, download the SQL Relay Binary Distribution for Linux. This file is a tar.gz containing RPMs for all supported Linux platforms.

To install the packages, first extract the file:

tar xfz sqlrelay-binary-distribution-2.0.0.tar.gz

Then, change directories into the directory that was created during the extraction:

cd sqlrelay-binary-distribution-2.0.0

Then, change directories into the directory for the appropriate distribution. For example:

cd centos7x64

Then, install the RPMs. Since different platforms use different packaging systems, installation instructions depend on the platform.

On Fedora platforms, run (as root):

dnf localinstall *

On CentOS platforms, run (as root):

yum localinstall *

On OpenSuSE platforms, run (as root):

zypper install *

In any case, the package packaging system should install the RPMs as well as any dependencies that they require.

Client libraries for most of the databases supported by SQL Relay are available as RPMs and should be automatically installed by the packaging system. However, packages for commercial databases are not available from any standard package repository and must be installed manually for SQL Relay to actually work with these databases.

For SQL Relay to work with a commercial database, you must install and configure client libraries for one or more of Oracle, SAP/Sybase, DB2, or Informix.

SQL Relay should now be installed. At this point, it's safe to delete the sqlrelay-binary-distribution-2.0.0 directory and sqlrelay-binary-distribution-2.0.0.tar.gz file.

FreeBSD

SQL Relay is available as a FreeBSD port. To install all packages related to SQL Relay, run (as root):

pkg install sqlrelay py27-sqlrelay

NetBSD

SQL Relay is available as a NetBSD package. To install all available packages related to SQL Relay, run (as root):

pkgin install sqlrelay sqlrelay-sqlite sqlrelay-pgsql sqlrelay-odbc sqlrelay-nodejs sqlrelay-mysql sqlrelay-freetds
ruby22-sqlrelay ruby21-sqlrelay ruby200-sqlrelay py27-sqlrelay php56-sqlrelay php55-sqlrelay p5-sqlrelay

Installing SQL Relay from Packages on Windows

SQL Relay packages are currently available for Windows, for the x86 and x86_64 architectures.

To download the Windows packages, download the SQL Relay Binary Distribution for Windows. This file is a zip containing Windows packages for supported platforms.

To install the packages:

SQL Relay should now be installed. At this point, it's safe to delete the sqlrelay-binary-distribution-2.0.0 folder and sqlrelay-binary-distribution-2.0.0.zip file.

NOTE: Rudiments and SQL Relay are currently built using Visual Studio 2013, and require the Visual C++ Redistributable Packages for Visual Studio 2013. Try installing this package manually if you encounter problems when trying to run SQL Relay.

Copyright 2024 - David Muse - Contact