【问题标题】:Unable to connect to Derby Database in NetBeans 7.0.1在 NetBeans 7.0.1 中无法连接到 Derby 数据库
【发布时间】:2014-01-27 16:32:26
【问题描述】:

我已经在Program Files(不是Program Files(x86))下在Windows 8 中安装了NetBeans7.0.1 版本和jdk1.7.0_51、jre7,当我尝试连接到Derby 数据库时出现以下错误:

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

我已经尝试了解决方案,我得到了一个在“security.policy”文件中添加授权命令的解决方案,但是当我修改该文件时,我得到“请检查此文件是否在另一个程序中打开”。但我没有在任何地方打开那个文件....请帮助....提前谢谢

【问题讨论】:

标签: java netbeans derby


【解决方案1】:

你好(抱歉我的英语不好,我是法国人)。 你有两个问题:

1/ “无法连接”的问题(我也有同样的问题,并没有真正找到好的解决方案,因为在 Java security.policy 文件中修改授权并没有解决它。但是,我会尝试解决第二点)。

2/ 尝试保存修改后的 Java security.policy 文件时,“请检查此文件是否在另一个程序中打开”。

对于第二个问题,该文件是只读文件,您可以执行以下操作来修改它(我使用的是 Window 7 和法语版本,因此我的建议可能会稍作修改)。

右键单击包含您尝试修改的文件的文件夹。选择属性。 你可以看到“只读”框被选中。

取消选中该框。但是取消选中该框并不能解决无法保存的问题。

你必须点击“安全”标签。

在窗口顶部附近,选择“用户”(而不是系统、管理员和trustedInstallers)。

点击“修改”按钮(意思是“修改授权”)。您打开了一个新窗口。

点击“用户”(即“普通用户”)。

在窗口底部,您有一个“用户授权”框架。

选中“完全控制”/“授权”框。

点击确定。 点击确定。

“确认属性更改”窗口已打开。 选中“将修改应用于此文件夹、其子文件夹和文件”选项。 单击确定。 点击确定。

现在,您返回要编辑的文件。 右键单击它并选择属性。

取消选中“只读”框。 点击确定。

原则上,您现在可以编辑和保存文件。我今天没有针对第 1 点/的解决方案,但请告诉我您是否有可行的解决方案,以及第 2 点/ 是否有效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 2014-08-17
    • 1970-01-01
    相关资源
    最近更新 更多