2015-10-16 85 views
0

我嘗試了大約半天的時間來啓動Eclipse中的數據庫服務器而沒有任何效果...問:我無法啓動在Eclipse中的數據庫連接

我已經使用了最新的Eclipse MARS。我打開Data Source Explorer的視圖,右鍵單擊Database Connections,選擇New > DerbyDefine new driverDerby Client JDBC Driver 10.2並選擇JAR List > ADD JAR/Zip,我下載了驅動程序到derby version 10.2.2.0

我設置...

Database: sample Host: localhost Port number: 1527 User name: sa Password: sa

..和嘗試運行新創建的服務器,然後錯誤彈出的信息

Could not connect to New Derby. 
Error creating SQL Model Connection connection to New Derby. (Error: java.net.ConnectException: Error when connect with server localhost at port 1527 with message Connection refused: connect.) 

任何人有問題嗎?我嘗試使用其他類型的數據庫(我嘗試MySQL,也下載最新的驅動程序,我也有同樣的錯誤)。

+0

你的機器上運行了一個derby數據庫嗎? –

+0

你在哪個平臺上?如果在linux上,你可以使用''''/etc/init.d mysqld status'''來檢查mysql是否正在運行 – Siddhartha

+0

我無法運行derby數據庫...我有Tomcat 7.0並且我在Windows 64-並想創建Derby數據庫,我嘗試了幾個教程,但總是像我寫的一樣的錯誤。 – czArek

回答

0

嘗試安裝並運行數據庫服務器的官方說明!

Apache Derby Server Tutorial

當你的服務器運行的是,你可以設置連接。

+0

感謝您回答我的問題。我會回答你8個小時,情況看起來如何,因爲我現在必須去睡覺 – czArek

+0

我做了本教程中的所有內容,你告訴我,並且我遇到了像Eclipse一樣的問題。這意味着,當我在第4步 - 使用ij測試網絡服務器連接時,當我在'ij>''connect'jdbc:derby:MyDbTest; create = true'時,在我的Windows CMD行上寫入錯誤'沒有找到適合jdbc:derby:MyDbTest; create = true'的驅動程序,我的腦袋掉了下來......我做了一切正確的事情,但是錯誤使我完全混淆了......我嘗試在命令行中使用第二個命令,例如'connect'jdbc: derby:// localhost:1527/MyDbTest; create = true';'我在Eclipse..HELP中連接時遇到了同樣的錯誤! – czArek

+0

另外,當我嘗試在Eclipse目錄'「D:\ Derby \ db-derby-10.12.1.1-bin \ demo \ programs \ simple \」中導入項目時,Eclipse告訴我'找不到可導入的項目。 .. – czArek