gpt4 book ai didi

sql - 远程连接到 DerbyDB

转载 作者:行者123 更新时间:2023-12-04 18:52:19 25 4
gpt4 key购买 nike

我在 Ubuntu 服务器上运行 Derby DB。
当我在服务器上使用 ij i 时,我可以使用 localhost 完美连接。

connect 'jdbc:derby://localhost:1527/MyDB';

但现在我想从我的 DesktopPc 连接。

所以我使用IP
jdbc:derby://123.123.123.123:1527/MyDB

但我总是收到连接被拒绝或 URL 无效错误。

我是否必须更改服务器设置或打开一个端口?

最佳答案

是的,您可能必须更改服务器设置。

是的,您可能必须打开一个端口。

在您的 Ubuntu Server 上,您需要查看如何启动 Derby Network Server。特别是,您需要查看网络服务器的“-h”参数。默认情况下,网络服务器将监听“localhost”,这意味着您无法从任何其他机器进行连接。

http://db.apache.org/derby/docs/10.10/adminguide/tadmincbdjhhfd.html

请注意,这样做是出于安全原因,因此如果您更改 Derby Network Server 以允许来自其他机器的连接,则需要确保您具有适当的安全配置以确保安全。

例如,如果您有防火墙保护您的 Ubuntu 服务器,您确实必须打开端口 1527 以允许连接到达网络服务器。

以下是有关网络服务器安全设置的一些说明:
http://db.apache.org/derby/docs/10.10/adminguide/cadminnetservsecurity.html

关于sql - 远程连接到 DerbyDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26693558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com