Database Compare Suite™

Connection Element

Specifies connection to the databases (connection parameters for source and target databases can be specified in different connection elements).

Specifications for the connection elements are listed in the table below:

Attribute Comment
authentication Optional. Specifies a type of authentication you want to use. May have the following values: “Windows” and “SQLServer”. This attribute is relevant for the “MSSQL” database server only. The attribute is ignored if the connection string attribute is specified.
certificateFilePath Optional. Specifies the path to the certificate file.
connectionString Optional. Specifies a connection string to the database.
credentialsPath Optional. Specifies the path to the file with BigQuery connection credentials.
database Optional. Specifies the name of the database to connect to. Use this attribute to set SID for “Oracle” database. The attribute is ignored if the connection string attribute is specified.
databaseDialect Required. Specifies the type of the database. May have the following values: “Access”, “Azure”, “AzureDwh”, “Cassandra”, “DB2”, “DynamoDB”, “BigQuery”, “Greenplum”, “MariaDB”, “MSSQL”, “MySQL”, “Netezza”, “Oracle”, “PostgreSQL”, “Redshift”, “Sybase ASE”, “Sybase IQ”, “Teradata”, and “Vertica”.
enableColumnEncryption Optional. Enables support of always encrypted columns in Microsoft SQL Server when set to trye.
password Optional. Specifies the user password that will be used to connect to the database. The attribute is ignored if the connection string attribute is specified.
port Optional. Specifies the port to connect to the server. If a port is not specified, the default one is used. The attribute is ignored if the connection string attribute is specified.
provider Optional. Specifies the type of data provider you want to use. This attribute is relevant for “Sybase” database server only. The attribute is ignored if the connection string attribute is specified.
server Optional. Specifies the name of the server to connect to. The attribute is ignored if the connection string attribute is specified.
side Required. Specifies a connection side. Can have the following values: “left”, “source”, “right”, “target”, and “both”. Values “left” and “source” have the same meaning. Values “right” and “target” have the same meaning. Value “both” means that left and right sides use the same connection.
sslClientKeystashPath Optional. Specifies the path to the SSL stash file when connecting to an IBM DB2 database.
sslClientKeystoreDbPassword Optional. Specifies the keystore database password, where the keystore database is a repository of security certificates. Use this attribute when connecting to an IBM DB2 database.
sslClientKeystoreDbPath Optional. Specifies the path to the SSL key database file when connecting to an IBM DB2 database.
sslClientLabel Optional. Specifies the unique SSL label, which is mapped to a specific certificate when connecting to an IBM DB2 database.
trustServerCertificate Optional. Specifies that the driver can trust the server certificate when set to true.
userID Optional. Specifies the name of the user that will be used to connect to the database. The attribute is ignored if the connection string attribute is specified.
useSSL Optional. Allows to establish a secure encrypted connection using SSL.

Didn’t find the answer?

You can report problems, ask questions or share ideas for improvements on our email [email protected].