我與連接到與該SQL Server數據庫的Web應用程序的工作:如何我的web應用程序連接到SQL Server/SQL Server Express的
jdbc.url=jdbc:jtds:sqlserver://127.0.0.1/MyDatabase
jdbc.username=sa
jdbc.password=password
我是比較新的SQL Server中,但是我已通過SQL Server Management Studio成功訪問了一個SQLEXPRESS
實例。
我可以有一個「SA」項
然而,安全性 - >登錄文件夾中看到,當我運行的Web應用程序,我得到這個錯誤:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' threw exception; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)
我看來,用戶:「sa」未通過身份驗證來訪問數據庫?
如果是這樣,我該如何使用SQL Server管理工作室來解決這個問題?
順便說一句,我試圖把一個MySQL JDBC連接代替Telnet客戶端和我的應用程序可以但是連接到數據庫,因爲它只是一個測試,我得到錯誤因爲Web應用程序需要的實際表格不存在,所以我非常確定我得到的錯誤是因爲我沒有正確設置數據庫的用戶。 – xybrek 2012-02-08 12:41:41
添加了java和jdbc標籤。 – 2012-02-08 12:47:54
你有沒有嘗試過使用MS jdbc驅動程序?你有同樣的錯誤嗎? – soulcheck 2012-02-08 12:51:29