1
我正在使用Windows身份驗證與Windows服務器的sqlserver。使用Windows身份驗證在java中連接到遠程MS sqlserver
我試圖用java Eclipse連接到遠程MS SQLSERVER我的本地網絡上,但不斷收到此錯誤:
Error : com.microsoft.sqlserver.jdbc.SQLServerException: The port number 64038 databaseName = Data is not valid.
下面是代碼:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("# - driver loaded");
String server = "moddbs169d.network.local\\Moddbs169d\\SQL2008";
int port = 64038;
String database = "Data";
String jdbcUrl = "jdbc:sqlserver://"+server+":"+port+" databaseName = "+database+";integratedSecurity=true";
Connection con = DriverManager.getConnection(jdbcUrl);
System.out.println("# - Connection obtained");
如果一切順利它應該告訴我獲得的連接。本地連接和數據庫名稱都是正確的,所以這不是問題。 jdbc驅動程序也安裝並正常工作。
分號將是我的倒臺。謝謝,它現在有效! – user3799636