2014-02-12 76 views
0

我在我的筆記本電腦安裝了MS SQL Server 2008 R2的,只是練習SQL,它是在本地主機上運行。我還下載了Pentaho以學習BI工具。問題是我已經得到了一個星期左右的錯誤,似乎無法找到解決方案。Pentaho的連接問題

Error connecting to database [test] : org.pentaho.di.core.exception.KettleDatabaseException: 
Error occured while trying to connect to the database 

Error connecting to database: (using class net.sourceforge.jtds.jdbc.Driver) 
Network error IOException: Connection refused: connect 


org.pentaho.di.core.exception.KettleDatabaseException: 
Error occured while trying to connect to the database 

Error connecting to database: (using class net.sourceforge.jtds.jdbc.Driver) 
Network error IOException: Connection refused: connect 

我試過了所有可能的登錄組合,並且還安裝了必要的Java驅動器。

任何幫助,非常感謝。

+0

你能告訴你的連接代碼? – TTeeple

+0

沒有連接代碼,只需在Pentaho中選擇連接類型並輸入憑證即可。 –

+0

如果您登錄使用相同的細節它的工作原理使用_SQL服務器管理Studio_?你使用Windows或SQL身份驗證?你在使用命名實例嗎?給我們你的連接細節將爲我們揭示這一點。請記住,無論您如何連接,幕後都會使用連接字符串(在您的情況下爲JDBC連接字符串) –

回答

0

在第一個,你檢查SQL服務器的默認端口上偵聽,有時isn't採取默認端口(防病毒,firewal,反正)。

  1. 檢查SQL Server服務的PID
  2. 鍵入 「netstat的-a -n -o」 在控制檯上
  3. 命令搜索它的PID,讓你的端口在您的SQLServer是聽

enter image description here

enter image description here