错误:到主机的TCP/IP连接失败。java.net.ConnectException:连接被拒绝:连接
我正在使用错误:到主机的TCP/IP连接失败。java.net.ConnectException:连接被拒绝:连接,java,sql-server-2005,database-connection,tcp-ip,Java,Sql Server 2005,Database Connection,Tcp Ip,我正在使用 视窗7 Netbeans IDE 7.1.2 SQLServerManagementStudio Express 2005 JDK1.6 我在连接数据库时遇到以下错误: com.microsoft.sqlserver.jdbc.SQLServerException:与主机的TCP/IP连接失败。java.net.ConnectException:连接被拒绝:连接 我的连接字符串是: Class.forName("com.microsoft.sqlserver.jdbc.SQLSe
- 视窗7
- Netbeans IDE 7.1.2
- SQLServerManagementStudio Express 2005
- JDK1.6
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection connection = DriverManager.getConnection(
"jdbc:sqlserver://127.0.0.1:1433;databaseName=dbcm;" +
"user=sa;password=sa");
我检查了以下内容:
我按照以下步骤使用JDBC成功连接到SQLExpress实例:
IPAll
下的TCP端口设置为1433JDBC:sqlserver://localhost;instance=SQLEXPRESS;数据库名=;用户=;密码=
是否检查了windows的防火墙设置?请尝试忽略端口号。确保SQLServerBrowser服务正在运行。尝试使用
localhost
而不是IP地址。检查防火墙设置。必须添加实例名称,如;instanceName=SQLEXPRESS
如果您正在使用它。@皮埃尔·亨利:是的,我检查了防火墙设置。@MicSim:SQLBrowser服务正在运行。键入的localhost而不是IP地址也添加了instanceName。但我还是犯了同样的错误。