This section explains how to install, license and remove the Easysoft SQI-Sage Tetra CS/3 Driver on supported Unix platforms.
The installation assumes you are, or have available for consultation, a system administrator.
There are three ways to obtain the Easysoft SQI-Sage Tetra CS/3 Driver:
Select Download from the Easysoft SQI-Sage Tetra CS/3 Driver section of the website and then choose the platform release that you require.
First time visitors must complete the new user form and click Register. Note that your personal Internet options may require you to login and click Continue if you have previously registered.
Change to the pub/tetra_sqi directory and then choose the platform release that you require.
The selection of components that you require to download in order to configure the Easysoft SQI-Sage Tetra CS/3 Driver varies depending on the platforms on which you wish to run.
All installations must download the Easysoft SQI-Sage Tetra CS/3 Driver software itself.
The name of the Easysoft SQI-Sage Tetra CS/3 Driver install file varies from platform to platform, but is of the form:
where "x" is the major version number, "y" is the minor version number and "z" is the build index, which is incremented when minor changes are made.
"platform" will vary depending on the operating system distribution you require and you may come across files of the form:
within specific Unix platforms, where "platform-variation" refers to alternative versions available for a single platform.
| Select the highest release available for your platform within your licensed major version number (installing software of a different major version number requires a new Easysoft license). |
Unix filenames may also be suffixed with .gz for a "gzipped" archive, .bz2 for a "bzip2ed" archive, or .Z for a "compressed" archive.
You can now download a file and begin the installation process.
If you intend to implement cross-platform data access, you also need to install either the Easysoft ODBC-ODBC Bridge (see http://www.easysoft.com/products/2002/main.phtml) for remote ODBC access or the Easysoft JDBC-ODBC Bridge (see http://www.easysoft.com/products/2003/main.phtml) for remote JDBC access from Java applications.
The Easysoft ODBC-ODBC Bridge consists of two separate client and server components and the Easysoft JDBC-ODBC Bridge consists of a single server component.
| You cannot 'mix and match' server and client components of the Easysoft ODBC-ODBC Bridge and Easysoft JDBC-ODBC Bridge. |
The following components are required for remote ODBC access to Sage Tetra CS/3 data:
The following components are required for remote JDBC access to Sage Tetra CS/3 data:
| If you are using Windows 9x with either the Easysoft ODBC-ODBC Bridge or the Easysoft JDBC-ODBC Bridge you will need Winsock2, which can be downloaded from http://www.microsoft.com/windows95/downloads/contents/wuadmintools/s_wunetworkingtools/w95sockets2/. |
Cross-platform data access software can be obtained as follows:
1. From the Easysoft Web site at http://www.easysoft.com:
For the Easysoft ODBC-ODBC Bridge:
This provides the Easysoft ODBC-ODBC Bridge Client.
This provides the Easysoft ODBC-ODBC Bridge Server, the Easysoft ODBC-SQI SQL Engine and the Easysoft SQI-Sage Tetra CS/3 Driver.
For the Easysoft JDBC-ODBC Bridge:
This provides the Easysoft ODBC-SQI SQL Engine and the Easysoft SQI-Sage Tetra CS/3 Driver.
This provides you with the Easysoft JDBC-ODBC Bridge.
2. From the Easysoft FTP site:
| Both client and server components are held in the same executable installation file for the Easysoft ODBC-ODBC Bridge. There is no specific client installation for the Easysoft JDBC-ODBC Bridge. |
Although this section covers a range of platforms and the precise output may vary from system to system, the installation process is essentially the same.
The installation routine has the following requirements:
If any of these commands are missing they can be obtained from the Free Software Foundation (http://www.fsf.org).
1. Log on to your Unix machine as the root user.
2. Download the Easysoft SQI-Sage Tetra CS/3 Driver (see Obtaining the Easysoft SQI-Sage Tetra CS/3 Driver).
3. Place the distribution file in a temporary directory on your Unix machine.
4. Change to the directory in which the distribution file resides.
5. Extract the installation files from the distribution file:
If the distribution file has been gzipped (i.e. the filename ends in .gz), then use:
gunzip eda-tetra-x.y.z-platform.tar.gz
If the distribution file has been bzip2ed (i.e. the filename ends in .bz2), then use:
bunzip2 eda-tetra-x.y.z-platform.tar.bz2
If the distribution file has been compressed (i.e. the filename ends in .Z), then use:
uncompress eda-tetra-x.y.z-platform.tar.Z
6. If the distribution file has not been compacted at all (i.e. the filename ends in .tar), then it is ready for extraction:
tar -xvf eda-tetra-x.y.z-platform.tar
The tar program creates a directory of the same name as the tar file (without the final .tar) containing further archives, checksum files, a script called install and a text file called INSTALL.
It also contains a versioned directory to ensure that any shared components already installed by other Easysoft products are only overwritten if those included in this distribution are newer.
| If you do not wish to keep the original downloaded distribution file you can now delete it safely. |
7. Change into the newly-created eda-tetra-x.y.z-platform directory.
9. If you have read and agree to the Easysoft License Agreement, type yes and then press <Enter> to continue.
10. Specify the directory into which you want to install the Easysoft SQI-Sage Tetra CS/3 Driver.
If you accept the default base directory, the files are installed into a subdirectory called /easysoft within the specified path.
For example, if you accept the default path of /usr/local, the files are installed into /usr/local/easysoft.
If you specify an alternative directory, the files are installed into that directory but a symbolic link is created from /usr/local/easysoft pointing to the install directory. This link is necessary for licensing to work.
11. Depending on the server platform, there may be more than one configuration of the Easysoft SQI-Sage Tetra CS/3 Driver in the distribution file. If this is the case, you will be asked to choose the configuration that best suits your system.
12. The Easysoft SQI-Sage Tetra CS/3 Driver requires unixODBC to be installed. If you do not already have unixODBC installed, it is installed now.
13. You are now asked if you want to obtain a license. Accept the default [y] to start the licensing procedure.
A menu of options is displayed.
14. Choose the option to license the Easysoft SQI-Sage Tetra CS/3 Driver.
| By licensing the Easysoft SQI-Sage Tetra CS/3 Driver, you also license the Easysoft ODBC-ODBC Bridge. |
You will then be asked to provide some contact information.
17. Enter at least one of Email, Phone and Fax (preferably all three).
18. At the Ref prompt, do either of the following:
19. The License Manager displays a menu of options for acquiring your license.
If you have an internet connection you should select 1, Automatic. This is the quickest and easiest method unless your firewall or other network obstacles prevent the message from getting through.
If you do not have an internet connection, or the Automatic option fails, select option 2 to write the required information to a text file in the current working directory called license_request.txt, which you will then need to view to obtain a license.
20. The License Manager displays the menu again. Select 0 to exit.
If you chose the automatic licensing method, any licenses that are retrieved are output to a file called licenses.out and the install script will ask whether you want to add any possible new licenses it detects in this file to the license database.
21. If you obtained licenses and you want to add them now, enter y.
If you did not obtain licenses, enter n.
If you do not see this message, then read on. You will need to complete the offline licensing procedure as explained in Completing the offline licensing procedure.
22. After the licensing is complete, the install program asks for the location of your Sage Tetra CS/3 installation.
23. After specifying the location of your Sage Tetra CS/3 installation, the install program sets up a data source for your Sage Tetra CS/3 data.
Once the Easysoft SQI-Sage Tetra CS/3 Driver is installed and licensed, you can start the Web Administrator program to enable users and grant them access to the Sage Tetra CS/3 tables, as explained in Administration.
If at step 19 you chose to write the licensing information to a file, you still need to complete the licensing procedure before the Easysoft SQI-Sage Tetra CS/3 Driver can be activated.
The licensing information is written to the license_request.txtfile, which contains information including a machine number (a number unique to your machine) which Easysoft require before a license key can be issued.
1. Do any one of the following:
2. When you receive your license key(s), append them to the file /usr/local/easysoft/license/licenses, removing any LIC: prefixes.
The Easysoft SQI-Sage Tetra CS/3 Driver is now licensed and you can begin using it.
If you need further information about licensing, please refer to the Licensing Guide.
To uninstall the Easysoft SQI-Sage Tetra CS/3 Driver, you need to:
To stop the Web Administrator:
1. Log onto the server machine as the root user.
2. Change into the /usr/local/easysoft/sqi/tetra directory.
3. You can check if the Web Administrator is running by typing
A list of the ports currently in use is displayed. By default the Web Administrator listens at port 8450.
5. When asked if you want to stop all http administration servers, type
If you do not stop the Web Administrator and then later perform another installation of the Easysoft SQI-Sage Tetra CS/3 Driver, the installation may not be successful.
To remove the usr/local/easysoft/sqi/tetra directory:
6. Change into the /usr/local/easysoft/sqi/tetra directory.
to delete all the files and directories underneath the current directory.
to move back up one level in the directory structure.
to remove the tetrasubdirectory.
For details of uninstalling the Easysoft ODBC-ODBC Bridge server and client components, please refer to the Easysoft ODBC-ODBC Bridge manual.
For details of uninstalling the Easysoft JDBC-ODBC Bridge server and client components, please refer to the Easysoft JDBC-ODBC Bridge manual.
| Copyright Notice |