1、首先是如果你遇到j(luò)avax.servlet.ServletException: java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver這個(gè)錯(cuò)誤,
那么估計(jì)你應(yīng)該把Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
改成Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
2、當(dāng)錯(cuò)誤為javax.servlet.ServletException: java.sql.SQLException: No suitable driver found for jdbc:microsoft:sqlserver://localhost:1034;DatabaseName=test2 時(shí),
應(yīng)該把String url="jdbc:microsoft:sqlserver://localhost:1034;DatabaseName=test2";
改成String url="jdbc:sqlserver://localhost:1034;DatabaseName=test2";
3、錯(cuò)誤為javax.servlet.ServletException: com.microsoft.sqlserver.jdbc.SQLServerException: 無法打開登錄所請求的數(shù)據(jù)庫 "test2"。登錄失敗。
網(wǎng)上有很多解決這個(gè)問題的辦法,比如檢查驅(qū)動,用戶權(quán)限什么的,我反復(fù)地去創(chuàng)建用戶,設(shè)置權(quán)限,一直沒能成功。。最后我是到配置管理器中,檢查網(wǎng)絡(luò)配置中TCP/IP的IPALL的動態(tài)端口,發(fā)現(xiàn)他不是通常的1433,而是1034 ,然后在代碼里改了一下,就好了。。。另外sql server里的用戶權(quán)限還是要注意下的,不然容易出問題
您可能感興趣的文章:- JSP上傳圖片產(chǎn)生 java.io.IOException: Stream closed異常解決方法
- 分享JSP中文亂碼解決方法
- jsp之間傳參數(shù)接受中文有亂碼問題解決方法
- JSP加載JS文件不起作用的有效解決方法
- jsp中文顯示問號問題解決方法
- jsp中使用jstl導(dǎo)入html亂碼問題解決方法
- jsp地址欄傳中文顯示亂碼解決方法分享
- jQuery在html有效在jsp無效的原因及解決方法
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
- JSP頁面IE無法打開Internet 站點(diǎn)…… 已終止操作 的解決方法
- JSP中內(nèi)建exception對象時(shí)出現(xiàn)500錯(cuò)誤的解決方法