Linux-UNIX: Sybase IQ-specific guardctl parameters

Use these guardctl parameters when configuring A-TAP for a Sybase database.

Sybase IQ required parameters

Example:

/usr/local/guardium/guard_stap/guardctl --db-user=sybase --db-type= sybaseiq --db-instance= sybaseiq --db-version=16.1 store-conf

Note: Hyphen and underscore are interchangeable in the guardctl parameters.
Required Parameter Value How to determine
db_instance Sybase instance name Sybase Server instance name (could be any name to identify the environment)
db_type sybaseiq
db_user Sybase user name The Sybase IQ account owner
db_version The database version As Sybase user:
$ start_iq -v
SAP IQ/16.1.040.1175/12886/P/SP04.02/Linux/Linux64 - x86_64 - 3.10.0-327/64bit/2019-09-24 17:40:48
[sybiq16@rh7u5x64t-ktap ~]$
db_tcp_max_port 0 to any integer High end of TCP port range to intercept. Use real IPs.
db_tcp_min_port 0 to any integer Low end of TCP port range to intercept. Use real IPs.

Sybase IQ optional parameters

Optional Parameter Value How to determine When is it required
db_home Points to where the database is installed echo $SYBASE or echo $SYBROOT from Sybase IQ user environment Where db-home is not in the same path as DB user HOME directory
db_base Home directory of db_user DB instance user home directory. Value for db_base must match the correct path DB instance user home directory. It cannot be ~DB_USER. Should match value for db_install_dir for corresponding Inspection Engine in guard_tap.ini
db_bits 32 or 64 DB instance architecture (32 for 32-bit, 64 for 64-bit)  
-db-tcp-intercepted-ports 0 to any integer TCP ports to intercept Specifies whether you want the real IP reported for encrypted sessions. There are potential performance impacts in this mode, and an added complication to the A-TAP setup by specifying this port. Leave blank to use the non-specific IP mode. This parameter is mutually exclusive with db_tcp_min_port and db_tcp_max_port parameters.
db-tcp-max-associate-time-ms 1 to any integer   Ensure this parameter hsa a value. Otherwise it might drop some database connections for concurrent sessions. Default = 2500