Morning all. I'm looking at the <JDBC connector> (...
# random
h
Morning all. I'm looking at the JDBC connector (Flink 1.15) for TableAPI and see the following at the top of the page.
The JDBC connector allows for reading data from and writing data into any relational databases with a JDBC driver.
However, the dependencies section mentions that you need to include the JDBC driver as a dependency and lists the currently supported drivers. I'm confused because the list of supported drivers conflicts with the statement above that the connector works with any database with a JDBC driver. Specifically, I'm curious about SQL Server 2019? It has a JDBC driver but is not on the list of supported drivers. Does that mean that SQL Server is not supported by the connector?
m
It’s a good remark
There needs to be a SQL dialect implemented when you use the JDBC driver
Which isn’t the case for SQL Server
Ah I’m wrong on my last statement: it is supported via https://issues.apache.org/jira/browse/FLINK-14101
h
Hi Martin, thank you for chiming in so quickly. Based on that issue you linked to, what does it mean?
m
Yeah sorry, it's a bit confusing 🙂
Support for MSSQL server in the JDBC connector has been added, but has not yet been released. It will be available in the next release of the JDCB connector (3.1.0) which is scheduled to be released in the next couple of weeks, after Flink 1.17 is made available
h
Ah, I see. Thank you for the update. Out of curiosity, is there a place I can navigate to see the status of the connector?