---
title: Data Sources
description: Available data sources
documentId: ipaas-data-sources
locale: en-US
---

<Callout type="important" title="IMPORTANT">
Data Sources only apply to Diagram & Source Code type flows.
</Callout>

**Data Sources** allow you to connect your integration flows to databases using the Camel JDBC component.
You configure and save database access credentials only once, making it easy to reuse them in different integration flows.

## Supported Data Sources

### Azure SQL

Supported versions:

* Azure SQL 2022
* Azure SQL 2019
* Azure SQL 2017
* Azure SQL 2016

**Connection string**

```
jdbc:sqlserver://[serverName[\instanceName][:portNumber]]
```

[Access official documentation](https://learn.microsoft.com/pt-br/sql/connect/jdbc/building-the-connection-url?view=sql-server-ver17)

---

### DB2

**Connection string**

```
jdbc:db2://<host>:<port>/<database>
```

[Access official documentation](https://www.ibm.com/docs/en/db2-warehouse?t)

---

### Firebird

Supported versions:

* Firebird 5.x
* Firebird 4.x
* Firebird 3.x

**Connection string**

```
jdbc:firebirdsql://<HOST>:<PORT>/C:\PATH_TO_DATABASE/DATABASE_FILE.FDB
```

[Access official documentation](https://www.firebirdsql.org/en/jdbc-driver/)

### MySQL 8.x

**Connection string**

```
jdbc:mysql://<host>:<port>/<database>
```

[Access official documentation](https://dev.mysql.com/doc/connector-j/en/connector-j-reference-jdbc-url-format.html)

---

### PostgreSQL 8.4+

**Connection string**

```
jdbc:postgresql://host:port/database
```

[Access official documentation](https://jdbc.postgresql.org/documentation/use/)

---

### Oracle

Supported versions:

* Oracle 11g
* Oracle 12c
* Oracle 19c
* Oracle 21c 
* Oracle 23ai

**Connection string**

```
jdbc:oracle:thin:@[host]:[tcpPort]:[SIDname]
```

<Callout type="note" title="NOTE">
You can use the "service_name" instead of "SIDname".
</Callout>

[Access official documentation](https://docs.oracle.com/cd/E12518_01/central_office/pdf/141/html/co_ig/Output/appendix_url.htm)

---

### SQL Server

Supported versions:

* Microsoft SQL Server 2022
* Microsoft SQL Server 2019
* Microsoft SQL Server 2017
* Microsoft SQL Server 2016

**Connection string**

```
jdbc:sqlserver://[serverName[\instanceName][:portNumber]]
```

[Access official documentation](https://learn.microsoft.com/pt-br/sql/connect/jdbc/building-the-connection-url?view=sql-server-ver17)
