2016-04-07 95 views
0

我剛剛安裝了ColdFusion 10,我試圖連接到MySQL服務器5.1,但它顯示的錯誤如下:連接驗證失敗的數據源 - ColdFusion服務器管理

連接驗證失敗的數據源: cfartgallery2 java.sql.SQLNonTransientConnectionException:[Macromedia] [SQLServer JDBC Driver]建立套接字時出錯。未知主機:MySQL服務器 的根本原因是:java.sql.SQLNonTransientConnectionException: [Macromedia] [SQLServer JDBC Driver]建立套接字時出錯。未知 主機:MySQL服務器

+0

錯誤消息說* SQL Server * JDBC驅動程序,但主機名稱說* MySQL *?你試圖連接到哪個dbms:MySQL或SQL Server? – Leigh

回答

0

終於在2天后,我解決了我自己的問題,得到上述錯誤。這是由於缺少ODBC連接器。

步驟解決:

  1. 首先下載並安裝的各個版本的ODBC連接器爲你的MySQL服務器版本。
  2. Rhen安裝vcredist_x64它是sql連接所必需的。
  3. 然後安裝任何SQL Server以創建數據庫並使用您在巡視CF管理員中創建的數據源開始連接。

希望你能解決你的問題與我的指示,如果不是,那麼請張貼您的查詢下面。

+0

感謝您發佈解決方案。雖然有兩個問題A)是否有一個特定的原因需要使用ODBC?標準方法是使用內置的JDBC驅動程序。 Pure [Type 4 JDBC驅動程序](http://help.adobe.com/zh_CN/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf3639b1-7ffd.html)通常優於ODBC。 B)SQL Server或MySQL的指令(以上都提到) – Leigh