【发布时间】:2023-04-03 10:36:01
【问题描述】:
我有一个 Java 应用程序,它通过 JDBC 驱动程序连接到 SQL 服务器数据库,一切正常。 我最近将我的数据库迁移到 Azure SQL 服务器和 Java 应用程序。 当然,我修改了连接字符串以指向这个新地址,但我不断收到下一个错误:
HTTP xxxxxxx.database.windows.net 的连接 TCP/IP,端口 1433:错误:连接超时。验证连接属性,确保 SQL 服务器实例正在运行并接受 TCP/IP 连接,并验证防火墙没有阻止 TCP 连接。
这是我的连接串:
jdbc:sqlserver://xxxxxxxxx.database.windows.net:1433;databaseName=xxxxxxx;user=xxxxxxx@xxxxxxxxx;password=xxxxxxx;encrypt=true;hostNameInCertificate=*.database.windows.net;loginTimeout=30 ;
那里缺少什么?
【问题讨论】:
标签: sql-server azure jdbc connection-string azure-sql-database