【问题标题】:AWSGlue: can it connect the SQL Server data stores?AWSGlue:它可以连接 SQL Server 数据存储吗?
【发布时间】:2018-04-12 04:12:58
【问题描述】:

我们在文档中发现以下内容: AWS Glue 可以使用 JDBC 协议连接到以下数据存储: • 亚马逊红移 • Amazon 关系数据库服务(MySQL、PostgreSQL、Aurora 和 MariaDB) • 可公开访问的(Amazon Redshift、MySQL、PostgreSQL、Aurora 和 MariaDB)数据库

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

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

谢谢

【问题讨论】:

    标签: sql-server amazon-web-services aws-glue


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 2016-02-27
          • 1970-01-01
          • 2022-06-13
          • 1970-01-01
          • 1970-01-01
          • 2012-02-29
          • 1970-01-01
          • 1970-01-01
          • 2021-09-21
          相关资源
          最近更新 更多