SQL2005非默認實例的情況下 JDBC的寫法和默認實例有點不同:
非默認實例(SQL2005是實例名)
con = DriverManager.getConnection("jdbc:sqlserver://172.16.5.2;instanceName=SQL2005; DatabaseName=EAS60_Demo", "sa","sa");
或者
con = DriverManager.getConnection("jdbc:sqlserver://172.16.5.2//SQL2005; DatabaseName=EAS60_Demo", "sa","sa");
默認實例
con = DriverManager.getConnection("jdbc:sqlserver://172.16.5.2:1433; DatabaseName=EAS60_Demo", "sa","sa");
url中指定了實例名的話,就不需要端口了。先記錄一下。還沒找到比較正式的關於這方面的資料