1
香港專業教育學院得到了連接到SQL Server使用JTDS的Java JTDS到SQL Server 2000
String url = "jdbc:jtds:sqlserver://192.168.12.123;instance=server-e61t7rvb;DatabaseName=test";
String driver = "net.sourceforge.jtds.jdbc.Driver";
String userName = "sa";
String password = "hello";
Class.forName(driver);
conn = DriverManager.getConnection(url, userName, password);
System.out.println("Connected to the database!!! Getting table list...");
DatabaseMetaData dbm = conn.getMetaData();
rs = dbm.getTables(null, null, "%", new String[] { "TABLE" });
while (rs.next()) System.out.println(rs.getString("TABLE_NAME"));
使用這個我可以正常連接到SQL 2008的方法,但是當我將其更改爲一個SQL 2000服務器,我得到「服務器有我運行
select @@servername
注意,我可以使用實例名登錄到使用SQL Management Studio中我的電腦服務器沒有實例名爲「 實例名稱。
任何幫助非常感謝