SQL AWS Glue 中的服务器命名实例连接字符串

SQL Server named instance connection string in AWS Glue

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

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

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

我尝试了更多变体,但您明白了。

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

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

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

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

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

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