%META:TOPICPARENT{name="ServerAgentAdministration"}%
=TDS-based Sybase & Microsoft SQL Server Agent Administration=
The TDS-based Agent has replaced the old-style DB-Lib- and CT-Lib-based Sybase and SQLServer Database Agents and Lite Drivers.
A number of environment variables may be used in configuring database clients.
==Table 1. Default Rule Book settings==
| **Rule Book Section & parameters** | **Default Rule Book Settings** | **Notes** |
| [Environment SQLServer 2000]
| | The section name will vary with the agent version and database version. |
| FREETDSCONF
| /home/openlink/bin/freetds.conf
| |
| DSQUERY
| SQLSERVER
| Tells the driver what section of the freetds.conf
file applies to these connections. |
| TDSHOST
| sqlsrv
| Tells the driver what host your SQL Server/Sybase instance is on. |
| TDSPORT
| 1433
| Tells the driver what port your SQL Server/Sybase instance listens to for incoming connections. SQL Server uses port 1433 by default; Sybase uses 4100. |
| TDSVER
| 7.0
| Tells the driver what version of TDS to use, based on the SQL Server version. Refer to the table below. |
| SQLSERVER_CATALOG
| Y
| |
| CURSOR_SENSITIVITY
| LOW
| You can set this to HIGH
after loading oplrvc.sql
. |
The TDSVER
option above must be set correctly for connection to the desired database. Use the following table to find which.
==Table 2. TDSVER settings==
|= **TDSVER
or -V
Value** |= **Database Versions Supported** |= **Actual TDS Protocol Version** |
| 4.2 | Microsoft SQL Server 4.x, 6.x | 4.2 |
| 4.6 | Sybase SQL Server 4.x | 4.2 |
| 5.0 | Sybase ASE (Adaptive Server Enterprise) 11.x, 12.x, 15.x %BR% Sybase ASA (Adaptive Server Anywhere) 7.x, 8.x, 9.x %BR% Sybase SQL Anywhere 6.x, 10.x, 11.x %BR% Sybase SQL Server 10.x, 11.x | 5.0 |
| 7.0 | Microsoft SQL Server 7.x | 7.0 |
| 8.0 | Microsoft SQL Server 2000 (v.8.x) | 7.1 |
| 9.0 | Microsoft SQL Server 2005 (v.9.x) | 7.2 |
| 10.0 | Microsoft SQL Server 2008 (v.10.x) | 7.3 |