Ask Your Question

Is it true, the AMI built in the AWS Marketplace for SDC does not include the MySQL JDBC driver?

asked 2019-11-21 13:13:26 -0500

J3 gravatar image

updated 2019-11-21 13:13:51 -0500

If so, then that means I must install one on the ec2 instance myself. Ugh :-)

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-11-21 14:30:57 -0500

jeff gravatar image

updated 2019-11-21 14:31:29 -0500

That is correct. We don't bundle JDBC drivers with the product, for a number of reasons.

  1. The drivers themselves change and have bugfixes released frequently. We don't want to synchronize our release schedule to them.
  2. There are a large number of databases out there. It would be very difficult to stay on top of all of them for bundling purposes, not to mention increasing the size of the package significantly.
  3. Even for the same RDBMS server, there are often different drivers available for different use cases and feature requirements. In that case, we wouldn't be able to automatically select a single driver for a given JDBC URI prefix.
  4. There are often licensing issues involved with packaging 3rd party code, particularly JDBC drivers. We often aren't legally allowed to do this.

The only exception to this is the RDBMS specific origins (ex: MS SQL CDC, Oracle CDC, etc.). In that case, the stage in question includes any jars it depends on and you don't need to install them yourself.

edit flag offensive delete link more


That's what I thought. I am already in the AMI and adding the MySQL JDBC driver now. Thanks!

J3 gravatar imageJ3 ( 2019-11-21 14:41:20 -0500 )edit

Thanks for the quick response, by the way.

J3 gravatar imageJ3 ( 2019-11-21 14:41:44 -0500 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2019-11-21 13:12:16 -0500

Seen: 338 times

Last updated: Nov 21 '19