Proxy server settings can be passed to Teradata ODBC Driver via the connection string. The following connection string parameters are supported:
HTTP_PROXY
Hostname or IP address of the proxy server to use for HTTP Proxy requests.
HTTP_PROXY_USER
HTTP_PROXY_USER Proxy server username for proxy server given in HTTP_PROXY. If the username is specified in the HTTP_PROXY parameter, it is not necessary to set HTTP_PROXY_USER.
HTTP_PROXY_PASSWORD
Proxy server password for proxy server given in HTTP_PROXY. If the password is specified in the HTTP_PROXY parameter, it is not necessary to set HTTP_PROXY_PASSWORD.
HTTPS_PROXY
Hostname or IP address of the HTTPS proxy server.
HTTPS_PROXY_USER
Proxy server username for proxy server given in HTTPS_PROXY. If the username is specified in the HTTPS_PROXY parameter, it is not necessary to set HTTPS_PROXY_USER.
HTTPS_PROXY_PASSWORD
Proxy server password for proxy server given in HTTPS_PROXY. If the password is specified in the HTTPS_PROXY parameter, it is not necessary to set HTTPS_PROXY_PASSWORD.
ALL_PROXY
Hostname or IP address of the proxy server supports both HTTP and HTTPS proxy. The format for the ALL_PROXY parameter is:
ALL_PROXY_USER
Proxy server username for proxy server given in ALL_PROXY. If the username is specified in the ALL_PROXY parameter, it is not necessary to set ALL_PROXY_USER.
ALL_PROXY_PASSWORD
Proxy server password for proxy server given in ALL_PROXY. If the password is specified in the ALL_PROXY parameter, it is not necessary to set ALL_PROXY_PASSWORD.
PROXY_BYPASS_HOSTS
A comma separated list of hostname, domain, and IP address patterns which will be connected to directly and not through a proxy server. The patterns can be of the following formats:
Pattern | Example |
---|---|
hostname.domain | server.example.com |
domain | example.com |
IPv4 address | 192.168.1.1 |
IPv4 address range | 192.168.0.0/16 |
IPv6 address | :1 |
The PROXY_BYPASS_HOSTS value is used for HTTP_PROXY, HTTPS_PROXY, and ALL_PROXY servers.