Connection Parameters¶
General SQLAlchemy Parameters¶
The table below lists parameters used in the Connection Specification.
Parameter |
Description |
|---|---|
drivername |
The name of the database backend.
For SQLAlchemy-Exasol, this is |
username |
The name of the user for authentication, e.g. |
password |
The password associated with the given username. This should not be encoded,
and special characters do not need to be escaped, e.g. |
host |
The host data source name (DSN) to access the database, e.g. |
port |
The port number to access the database, e.g. |
query |
A dictionary of string keys to string values to be passed
to the dialect upon connecting, e.g. |
Specific Parameters for Dialect SQLAlchemy-Exasol¶
The table below lists additional parameters that are specific to the SQLAlchemy-Exasol dialect and gives the values as needed for the Connection Specification.
Keyword |
Description |
|---|---|
AUTOCOMMIT |
This indicates if the connection automatically commits or not. The parsed value is case-insensitive.
|
ENCRYPTION |
This indicates if the connection should be encrypted or not. The parsed value is case-insensitive.
For more information about TLS encryption, please see Transport Layer Security (TLS). |
FINGERPRINT |
An alternate to SSL certificate verification is to verify the connection via a fingerprint.
For more information about fingerprint verification, please see Fingerprint Verification. |
SSLCertificate |
This indicates if the connection should verify the SSL certificate or not.
For more information about verifying the SSL certificate, please see About Certificate Verification. |