2015-05-21 213 views
-1

當我嘗試用下面的代碼連接到我的數據庫:錯誤連接到SQL Server數據庫

try 
{ 
    String connectionUrl = "jdbc:sqlserver://192.168.0.78;instanceName=SQL2014;databaseName=GIDS;user=sa;password=invent"; 
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
    Connection con = DriverManager.getConnection(connectionUrl); 
    System.out.println("Database connection = "+con); 
} 
catch(Exception e) 
{ 
    e.printStackTrace(); 
    System.out.println("Error connecting to database. Error: "+e.getMessage()); 
} 

我得到以下異常:

Error: com.microsoft.sqlserver.jdbc.SQLServerDriver

我在做什麼錯?

+0

編譯期間沒有錯誤 –

+3

爲什麼'php'在標籤中? –

+1

添加完整的堆棧跟蹤。 – Jens

回答

0

嘗試這個代碼

try 
{ 
    String username = "sa"; 
    String password = "invent"; 
    String connectionUrl = "jdbc:sqlserver://192.168.0.78;instanceName=SQL2014;databaseName=GIDS"; 
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
    Connection con = DriverManager.getConnection(connectionUrl,username,password); 
    System.out.println("Database connection = "+con); 
} 
catch(Exception e) 
{ 
    e.printStackTrace(); 
    System.out.println("Error connecting to database. Error: "+e.getMessage()); 
} 
0

確保你有實現類(驅動程序jar)以連接o MS SQL類路徑罐子。