| Connection String Keywords | 
The PxPlus SQL ODBC Driver recognizes keywords as part of a connection string. The format is keyword=value (case insensitive) with multiple entries separated by ; (semi-colon).
Example:
DSN=MyDSN;UID=John;PWD=foo;Company=ABC
This table lists the keywords:
| Keyword | Description | 
| DSN | Name of the DSN to use for default values. | 
| FileDSN | Name of the file DSN to use for default values. | 
| Driver | Name of the Driver to use (DSN-less connection). | 
| Description | (Optional) Description of the DSN. | 
| InstallDir | (UNIX/Linux Only) Directory in which the ODBC Driver was installed. (InstallDir support was added in PxPlus 2020.) | 
| Directory | Directory containing the providex.ddf file if defining local DSN. See Configure Data Source Name (DSN). Note: | 
| IniFile | Directory and file name of the INI file to be used if defining local DSN. See Configure Data Source Name (DSN). Note: | 
| Prefix | Data search prefix. | 
| RemotePVKIOHost | Server name or IP address of the server. | 
| RemotePVKIOPort | Port that the server is monitoring. | 
| SSL | 0 - Unencrypted TCP/IP communication (SSL support was added in version 8.00.0000/PxPlus 2024.) | 
| Catalog | Name of catalog. A catalog defines a remote data dictionary and/or INI file and optionally a prefix if defining remote DSN. See Configure Data Source Name (DSN). A maximum number of 256 catalogs may be defined. (Catalog support was added in PxPlus 2018.) | 
| Compression | Using ZLib compression to minimize network traffic between the client and the server | 
| Company | Company Code | 
| UID | User ID | 
| PWD | Password | 
| SID | Session ID | 
| ViewDLL | Location of the Views DLL/SO | 
| BurstMode | 0 - Burst mode Off | 
| DirtyReads | 0 - Dirty read Off | 
| Debug | 0 - Debug output Off | 
| Silent | 0 - Silent Off | 
| KeyRestrict | 0 - Report key columns | 
| EnforceDouble | 0 - Do not force numerics to double | 
| EnforceNullDate | 0 - Null date Off | 
| StripTrailingSpaces | 0 - Do not strip trailing spaces from key values when joining multiple tables (StripTrailingSpaces support was added in PxPlus 2017.) | 
| ReadOnly | 0 - Connection may allow Write access | 
| LegacyNULL | 0 - Columns are defined as not nullable (LegacyNULL support was added in PxPlus 2017.) | 
| LogFile | Path and name of the file to which to write debug output |