import java.sql.*;
public class Test {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://127.0.0.1:1434;databaseName=geniusclub"; //连接服务器和数据库geniusclub
String userName = "sa"; //默认用户名
String userPwd = "wuyingjielao2"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("OK");
System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}数据库总是连不上 提示“到主机 的 TCP/IP 连接失败” 我看了下 应该是我 SQL SERVER 服务没有启动
但是问题来了,就是启动不了SQL SERVER 这个服务 搜索了一下 网上提供的方法 例如 禁用VIA 修改文件夹压缩
都试过了 就是启动不了 无奈之下 求助各位大神
"jdbc:sqlserver://127.0.0.1:1434;databaseName=geniusclub"
改成 "jdbc:sqlserver://127.0.0.1:1434/geniusclub"
端口号尽量大一点,前面的端口号一般都有默认程序使用
我用的方法
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
conn = DriverManager.getConnection("jdbc:odbc:student","high-PC/high","");
看看是不是端口那句的格式不正确