Microsoft SQL Server
- Last UpdatedMay 19, 2026
- 3 minute read
- Engineering
- Integration Service 4.1
- Integrators
To add Data Source for Microsoft SQL Server:
-
Launch AVEVA Integration Service web administrator. For example, <https://integration service server host name>/.
-
Click Add Data Source.

-
In the Name text box, specify the name for the data source.
Note: The data source name must be unique and must not contain special characters other than _ (underscore), - (hyphen), and space.
-
From the Product drop-down list, select the product SQL Server.

-
Select the authentication option from Authentication drop-down list.
-
To connect using Windows authentication, select Windows Authentication.
-
To connect using SQL Server Security, select SQL Server Authentication.

-
-
Provide the Server details and select the desired MDB/Database (you may have to specify the User Name and Password if authentication type is SQL Server Authentication)

-
Click Test Datasource.
If all inputs provided are valid, a success message is displayed.

-
Click OK.
-
Click Save.
The data source is saved, and a success message is displayed.

SQL Server Encrypted Connection
Unencrypted communication between AIS and the SQL Server database poses a security risk. Network traffic can be intercepted (sniffed), allowing an attacker to read sensitive data or manipulate database queries. To address this, AIS 4.1 can longer connect to a SQL Server if the connection is not encrypted.
This is a mandatory security requirement effective from AIS version 4.1 onwards.
Prerequisites
Before adding a SQL Server as a data source in AIS, please ensure the following steps are completed:
-
Install a Valid TLS Certificate on SQL Server
SQL Server requires a valid TLS certificate to encrypt client connections. The certificate must meet the following criteria:
-
Issued by a trusted Certificate Authority (CA) — either a public CA or your organisation's internal CA
-
The server's Fully Qualified Domain Name (FQDN) must appear in the certificate's Subject or Subject Alternative Name (SAN)
-
Key usage must include Server Authentication
Note: If no certificate is configured, SQL Server falls back to a self-signed certificate. While this enables encryption, it is not trusted by clients and is not recommended for production environments.
To apply the certificate in SQL Server:
-
Open SQL Server Configuration Manager.
-
Right-click Protocols for [InstanceName], select Properties.
-
Go to the Certificate tab
-
Select the certificate from the list
-
Click OK and restart SQL Server
-
-
Configure the SQL Server Connection String (Mandatory)
Regardless of whether encryption is enforced at the server level, the client connection string must explicitly request TLS encryption.