我正在使用
连接数据库时出现以下错误:
com.microsoft.sqlserver.jdbc.SQLServerException:与主机的TCP / IP连接失败。 java.net.ConnectException:连接被拒绝:连接
我的连接字符串是:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1:1433;databaseName=dbcm;" +
"user=sa;password=sa");
我检查过以下内容:
答案 0 :(得分:18)
我按照以下步骤使用JDBC成功连接到SQLExpress实例:
IPAll
下的TCP端口设置为1433。Microsoft's JDBC driver for SQL Server
连接到SQLExpress实例
jdbc:sqlserver://localhost;instance=SQLEXPRESS;databaseName=<your DB>;user=<your User>;password=<your Passwd>