0

我们在文档中发现以下内容: AWS Glue 可以使用 JDBC 协议连接到以下数据存储: • Amazon Redshift • Amazon Relational Database Service(MySQL、PostgreSQL、Aurora 和 MariaDB) • 可公开访问(Amazon Redshift、MySQL、PostgreSQL 、Aurora 和 MariaDB) 数据库

是否可以与 SQL Server 建立 JDBC 连接以进行数据存储?我正在尝试使用 SQL Server 中的数据存储创建 Crawler。

我应该在 RDS 上创建新的 SQL Server 实例吗?

谢谢

4

3 回答 3

0

AWS 代表告诉我,目前您无法连接到 Amazon VPC 之外的数据库。这显然令人沮丧。我相信他们正在把它放在路线图上。

如果您能够使用他们未明确命名的数据库设置 RDS 实例,则应尝试设置 Glue 作业以连接到它。如果它一开始因为缺少必要而失败,我想你应该能够通过提供 JDBC 驱动程序来连接它

于 2017-09-14T17:49:48.630 回答
0

如果将正确的 JDBC 驱动程序集成到 AWS Glue 中是可能的,但事实并非如此。无服务器环境的缺点之一是您无法将驱动程序添加到服务器。

于 2017-09-12T15:27:04.820 回答
0

您可以使用 JDBC 连接到 SQL Server,这里有一篇关于如何做到这一点的文章。 https://www.progress.com/tutorials/jdbc/accessing-data-using-jdbc-on-aws-glue

虽然它适用于 Salesforce,但您也可以对 SQL Server 使用类似的步骤。只需将 Salesforce JDBC 驱动程序替换为 SQL Server JDBC 驱动程序即可。

于 2018-04-11T20:12:58.547 回答