Ask Your Question
0

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 -0600

J3---ACERTUS gravatar image

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

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
1

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

jeff gravatar image

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

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

Comments

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

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

Thanks for the quick response, by the way.

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

Question Tools

1 follower

Stats

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

Seen: 80 times

Last updated: Nov 21