java - 尝试连接到 SSMS 数据库 (localhost) 时出现 SQL Server 异常
问题描述
我正在尝试使用 Java 连接到在 SSMS(Microsoft SQL Server Management Studio 18)上创建的数据库。
到目前为止我所做的尝试:
- 我已经下载了 SSMS。
- 添加了 JDBC 驱动程序依赖项
pom.xml
- 创建数据库、表和查询数据。
我的代码片段:
public static void main(String[] args) throws SQLException {
String dbUrl = "jdbc:sqlserver://localhost;databaseName=TutorialDB;integratedSecurity=true;";
Connection connection = DriverManager.getConnection(dbUrl);
}
错误信息:
与主机 localhost 端口 1433 的 TCP/IP 连接失败。错误:“连接被拒绝:没有更多信息。验证连接属性。确保 SQL Server 实例正在主机上运行并在端口接受 TCP/IP 连接。确保与端口的 TCP 连接未被阻止防火墙。”
解决方案
推荐阅读
- github-pages - 如何使 Nav.Link href 与 gh-pages 一起使用
- python - python编程的这段代码有什么问题?
- r - group_by 排除的整洁解决方案
- symfony - 仅更新给定对象的单个属性
- c# - “mysqli_fetch_array”是否有等效的 C# 函数?
- sql - 排除满足特定条件的元素的查询
- javascript - 不理解 JS 装饰器中的构造
- python - 如何 Cythonize Python Enum mixin 类?
- python - 如何在 Unittest 中使用多个失败并将它们打印为失败而不结束测试?
- openshift - 为什么选择 Spring Cloud 而不是即用型 Paas(如 Cloud Foundry)?