首页 > 解决方案 > AWS Glue 中的 SQL Server 命名实例连接字符串

问题描述

我研究了一段时间,但没有找到任何针对这个特定问题的东西:

我正在尝试在 AWS Glue 中使用命名实例 SQL Server(本地)创建连接

我尝试了很多连接字符串格式的变体,但都没有奏效。例如:

我尝试了更多的变化,但你明白了。

我相信这是关于 AWS Glue 如何在内部分解连接字符串的一个特殊问题

非常感谢任何有关查找 AWS Glue 理解的工作连接字符串(使用命名实例)的帮助。

标签: sql-serverjdbcconnection-stringaws-glue

解决方案


您可以在连接字符串中指定端口号而不是实例名称。

命名实例通常配置为侦听 1433 以外的端口,因此您需要确定实例列出的连接字符串规范的实际端口号。该端口列在“SQL Server 网络配置-->协议-->TCP/IP-->IP 地址”下的服务器配置管理器中。端口号也列在 SQL Server 错误日志“服务器正在侦听...”消息中。

仅具有非默认端口号的示例连接字符串:

 jdbc:sqlserver://HOST:12345;databaseName=DB_NAME

推荐阅读