簡體   English   中英

無法連接到NetBeans 7.0.1中的Derby數據庫

[英]Unable to connect to Derby Database in NetBeans 7.0.1

當我嘗試連接到Derby數據庫時,我已經在Windows 8的Program Files (不是Program Files(x86) )下安裝了NetBeans7.0.1版本和jdk1.7.0_51,jre7,這是我收到以下錯誤消息:

unable to connect. cannot establish a connection to jdbc:derby://localhost:1527/sample using org.apache.derby.jdbc.clientdriver

我已經嘗試了該解決方案,並且得到了在“ security.policy”文件中添加Grant命令的解決方案,但是當我修改該文件時,我得到的是“請檢查是否在另一個程序中打開了該文件”。 但是我還沒有在任何地方打開該文件。...請幫助...。

您好(對不起,我的英語不好,我是法語)。 您有兩個問題:

1 /“無法連接”問題(我遇到了同樣的問題,並且還沒有真正找到好的解決方案,因為修改Java security.policy文件中的授權無法解決它。但是,我會嘗試解決第二點)。

2 /嘗試保存修改后的Java security.policy文件時,“請檢查是否在另一個程序中打開了此文件”。

對於第二個問題,該文件是只讀文件,您可以執行以下操作來對其進行修改(我使用的是Window 7和法語版本,因此我的建議可能會稍作修改)。

右鍵單擊包含您嘗試修改的文件的文件夾。 選擇屬性。 您會看到選中了“只讀”框。

取消選中該框。 但是取消選中該復選框並不能解決無法保存的問題。

您必須單擊“安全性”選項卡。

在窗口頂部附近,選擇“用戶”(而不是系統,管理員和TrustedInstallers)。

單擊“修改”按鈕(這意味着“修改授權”)。 您將打開一個新窗口。

單擊“用戶”(表示“普通用戶”)。

在窗口的底部,有一個框“用戶授權”。

選中“全面控制” /“授權”框。

單擊確定。 單擊確定。

打開“確認屬性更改”窗口。 選中選項“將修改應用於此文件夾,其子文件夾和文件”。 單擊確定。 單擊確定。

現在,您返回到要編輯的文件。 右鍵單擊它,然后選擇屬性。

取消選中“只讀”框。 單擊確定。

原則上,您現在可以編輯並保存文件。 今天,我對第1點沒有解決方案,但請告訴我您是否有可行的解決方案,以及第2 /點是否可行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM